Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - Programmierung » ODBC-Unterstützung » ODBC-Anwendungen erstellen

 

ODBC-Anwendungen unter Windows Mobile linken

In Windows Mobile gibt es keinen ODBC-Treibermanager. Mit der Importbibliothek (dbodbc12.lib) werden die Eintrittspunkte direkt in den SQL Anywhere-ODBC-Treiber dbodbc12.dll eingelesen. Diese Datei befindet sich im SDK\Lib\CE\Arm.50-Unterverzeichnis Ihrer SQL Anywhere-Installation.

Da es keinen ODBC-Treibermanager für Windows Mobile gibt, müssen Sie den Speicherort der SQL Anywhere ODBC-Treiber-DLL mit dem Parameter DRIVER= in der Verbindungszeichenfolge angeben, die der Funktion SQLDriverConnect übergeben wird. Im Folgenden finden Sie ein Beispiel.

szConnStrIn = "driver=Betriebssystempfad\\dbodbc12.dll;dbf=\\Beispielverzeichnis\\demo.db"

Hier ist der Betriebssystempfad der vollständige Pfad zum Windows-Verzeichnis auf dem Windows Mobile-Gerät. Zum Beispiel:

\\Windows
 ♦  So linken Sie eine ODBC-Anwendung (Windows CE)
  • Fügen Sie das Verzeichnis mit der plattformspezifischen Importbibliothek der Liste der Bibliothekenverzeichnisse hinzu.

Eine Liste der unterstützten Versionen von Windows Mobile finden Sie in der Tabelle "SQL Anywhere für PC-Plattformen" unter [external link] http://www.sybase.com/detail?id=1002288.

Das Beispielprogramm (odbc_sample.cpp) verwendet eine Dateidatenquelle (FileDSN-Verbindungsparameter) mit dem Namen SQL Anywhere 12 Demo.dsn. Diese Datei wird im Stammverzeichnis Ihres Windows Mobile-Geräts abgelegt, wenn Sie SQL Anywhere für Windows Mobile auf Ihrem Gerät installieren. Sie können Dateidatenquellen auf Ihrem PC-System mit dem ODBC-Datenquellenadministrator erstellen. Diese müssen jedoch für das PC-System erstellt und dann bearbeitet werden, um es für die Windows Mobile-Umgebung anzupassen. Nach der erforderlichen Bearbeitung können Sie sie auf das Windows Mobile-Gerät kopieren.

Hinweise zum Speicherort des Beispielverzeichnisses finden Sie unter Beispielverzeichnis.

 Windows Mobile und Unicode