Windows CE Datenbank-Anwendung

Lesen aus der Datenbank

Sie müssen darauf achten, vor dem Lesen die „Seek“-Funktion der Datenbank auf die richtige Position zu setzen. Die Registerkarte Overview nummeriert sämtliche Einträge der Datenbank von deren Anfang bis zu deren Ende, sobald die Eigenschaftsseite für Overview aufgerufen wird.

CeReadRecordPropsEx benötigt ein Handle zu der Datenbank und einen Puffer zur Aufnahme aller Inhalte der Einträge. CeReadRecordPropsEx kann sogar ein angemessene Kapazität an RAM-Speicher für den Heap zuweisen, die nach dem Funktionsaufruf wieder freigegeben werden muss. CEPROPVAL muss nicht neu spezifiziert werden.


CEOID CeReadRecordPropsEx (
HANDLE hDbase,
DWORD dwFlags,
LPWORD lpcPropID,
CEPROPID * rgPropID,
LPBYTE * lplpBuffer,
LPDWORD lpcbBuffer,
HANDLE hHeap );

Schließen der Datenbank

Die Datenbank wird geschlossen, indem man die Verbindung zu dem Volume, auf dem sie platziert wurde, trennt. Die Funktion CeUnmountDBVol übernimmt diesen Vorgang, wie dem folgenden Code zu entnehmen:


BOOL CeUnmountDBVol (
PCEGUID pceguid );

Fazit

Sie verfügen nun über die Grundlagen und den Code für das Schreiben einer einfachen und schnellen Datenbankanwendung mit Windows CE. Im nächsten Artikel werde ich eine ADOCE-Client-Anwendung erläutern, die in einem Unternehmens-Backbone über eine drahtlose Verbindung auf eine SQL Server-Datenbank zugreift.

Themenseiten: Anwendungsentwicklung, Big Data, Datenbank, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Windows CE Datenbank-Anwendung

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *