User Passwort
 Passwort speichern Passwort vergessen?
 
 
 
 Alle Foren
 PDA-dev :: Programmierung von Apps
 Softwareentwicklung für Windows Smartphones
 Datenbanken für PPC

Hinweis: Sie müssen sich registrieren, um eine Antwort schreiben zu können.
Um sich zu registrieren, klicken Sie hier. Die Registrierung ist kostenlos!

Auflösung:
Benutzer:
Passwort:
Funktion:
Format: FettKursivUnterstreichenDurchstreichen Links ausrichtenZentrierenRechts ausrichten Horizontale Line Hyperlink einfügenEmail einfügenBild einfügen Code einfügenZitat einfügenListe einfügen Spoiler einfügen Infos zur Code-Formatierung
   
Nachricht:

Smilies
Achtung [!] Aufgeregt [angry] Big Smile [:D] Computer... [comp]
Durchgedreht [O] Idee [i!] Jubel [jump] Ratlos [:I?]
Schüchtern [8)] Smile [:)] Sprachlos [:O!] Traurig [:(]
Wütend [:(!] Zunge [:P] Zustimmung [^] Zwinkern [;)]

     HTML ist AUS | Forum Code ist AN
Tags:
Bereits vorhandene Tags: .NET Compact Datenbank Mobile robe de mari¨¦e originale SQL Server CE
Wiederholen Sie wichtige Tags oder fügen Sie neue Tags hinzu.
Trennen Sie mehrere Tags durch Kommas voneinander ab.

  Signatur anhängen.
Dieses Thema abonnieren.
    

  Übersicht  
pda-dev
Erstellt am: 21.04.2004 : 18:07:32 Uhr
Dieser "Kurztipp" soll nur einen kleinen Überblick über einige der für PocketPC's angebotenen Datenbanken geben. Weitere Alternativen bzw. Vor-und Nachteile können und sollen danach diskutiert werden.
Wer eine größere Menge Daten auf dem PocketPC speichern will, sollte sich zunächst die Frage stellen, welche Datenbank er verwenden möchte. Diese Entscheidung wird auch dadurch beeinflusst, welche Programmiersprache eingesetzt werden soll.
eMbedded Visual Basic / eMbedded Visual C++
hier ist die erste Möglichkeit natürlich, eine Access-Datenbank zu verwenden und über ADO darauf zuzugreifen. Wenn es nicht um allzugroße Datenmengen geht, dürfte diese Variante in den meisten Fällen ausreichend sein. Der Vorteil ist, dass die Datenbank bequem über ActiveSync mit einer Desktop-Datenbank synchronisiert werden kann, ohne eine Zeile programmieren zu müssen
Darüberhinaus gibt es noch einige kostenpflichtige Datenbank-Engine's für den PocketPC. Als Beispiel sei hier Codebase for Windows CE genannt.
.NET Compact (C#, VB.NET)
So komisch es klingen mag, aber das .NET Compact Framework bietet in der aktuellen Version (1.0 SP2) keine Klassen für den Zugriff auf eine Access-DB . Ein Zugriff über ADO ist nicht möglich, da auch kein COM unterstützt wird. Es gibt aber Abhilfe: zu einem recht humanen Preis bietet InTheHand mit ADOCE eine Komponente an, die vollen Zugriff auf Pocket Access Datenbanken bietet.
Doch für .NET CF -Prgrammierer existiert auch noch eine andere, sehr gute Alternative: SQL Server CE (Link zur (englischen) Dokumentation). Dieser "Abkömmling" des Microsft SQL Server 2000 unterstützt alle wichtigen SQL-Statements und beherrscht zudem noch die Replikation mit dem "richtigen" SQL Server sowie Remote Data Access. Auch bei größeren Datenmengen bietet er eine ordentliche Geschwindigkeit (habe es selbst getestet )
Die Diskussion ist eröffnet...
Die 5 letzen Antworten (Neue zuerst)
anne
Erstellt am: 21.05.2008 : 13:11:15 Uhr
Suche mal auf Codeproject (http://www.codeproject.com/KB/mobile/)! Da findest Du einige Beispiele.
cooper3210
Erstellt am: 18.05.2008 : 10:56:17 Uhr
Hallo
warum findet man keine Infos zu DB Anwendungen in der VS version frage ich mich.
Auch ist mir voll unklar wie ich den PDA dazu bringe das er eine mdb nutzen kann.
Beispiele wären da ja mal nee richtig feine sache finde ich und würde sicher so vielen leuten bissel auf die spuren helfen das hier mal so die eine oder andere Anwendung entstehen kann.
Mfg cooper
pda-dev
Erstellt am: 13.05.2008 : 15:45:59 Uhr
Update
Inzwischen bietet sich als gute Alternative die Verwendung von SQLite auf dem PocketPC an.
Bei SQLite handelt es sich um ein vollwertiges Open Source Datenbanksystem, bei dessen Entwicklung speziell darauf geachtet wurde, möglichst wenig Resourcen zu benötigen.
Ein weiterer Vorteil von SQLite ist die Tatsache, dass der Zugriff auf die Datenbank sowohl auf dem PC als auch auf dem Pocket PC erfolgen kann und so komplizierte Synchronisationsmechanismen, wie sie beispielsweise für den SQL Server CE oft gebraucht wurden, nicht mehr notwendig sind.
Unter http://sqlite.phxsoftware.com/ findet man einen ADO.NET 2.0 Provider für SQLite und kann die Datenbank somit auch in .NET Compact Anwendungen nutzen.
pda-dev
Erstellt am: 01.12.2004 : 12:50:03 Uhr
Hm, gute Frage! Ich habe zumindest bei Microsoft nirgendwo einen ODBC Treiber für Pocket PC gefunden.
Aber selbst wenn, eine Datenbank Managment System (DBMS) braucht man ja trotzdem noch.
Davon gibt es aber inzwischen von diversen Drittherstellern ziemlich viele (und ziemlich teuere), z.B. auch DB2 für mobile Geräte - das kann laut Beschreibung sogar via ODBC angesprochen werden!
Leo
Erstellt am: 30.11.2004 : 12:40:28 Uhr
Gibts denn kein ODBC auf den PDA's?



Web Server's Default Page
Web Server's Default Page

This page is generated by Plesk, the leading hosting automation software. You see this page because there is no Web site at this address.

You can do the following:

  • Create domains and set up Web hosting using Plesk.
What is Plesk

Plesk is a hosting control panel with simple and secure web server and website management tools. It was specially designed to help IT specialists manage web, DNS, mail and other services through a comprehensive and user-friendly GUI. Learn more about Plesk.

pda-dev.de

Quicklinks: Foren-Übersicht | Developer-News | Suche | Impressum

© just-works! Software

Zum Anfang der Seite

Snitz Forums 2000