SQLite mit ODBC-Treiber aus Visual Basic

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • SQLite mit ODBC-Treiber aus Visual Basic

    Kurz zur Problemstellung:
    Es soll eine Datenbankverbindung aus Excel per Visual Basic über ODBC zur einer SQLite-Datenbank hergestellt werden.
    Diese Verbindungsherstellung wurde bereits so ähnlich erfolgreich mit einem SQL-Server-2005 an Stelle der SQLite-Datenbank realisiert und sieht folgendermaßen aus:

    Quellcode

    1. Const DSN = "ODBC_SAGE_CRM_S" ' Name der ODBC-Verbindung
    2. Dim dbs As Database
    3. Set dbs = DBEngine.Workspaces(0).OpenDatabase(DSN, False, True, "ODBC;DSN=" & DSN)


    Wie muss diese Befehlsfolge geändert werden, damit die Verbindung mit der SQLite-Datenbank hergestellt werden kann??
    Nachdem der ODBC-Treiber installiert wurde, erfolgte folgende Konfiguration:
    - Data Source Name: ODBC_SAGE_CRM_S
    - Database Name: C:\Program Files\CRMSolo\CRM\Sqlite\CrmLite.db
    - Lock Timeout[ms]: 100000
    - Optionen sind deaktiviert: Step API, No TxN, Long Column Names

    Der ODBC-Treiber: ch-werner.de/sqliteodbc/
    SQLite: sqlite.org