Zugriff auf MS SQL Server Compact Edition (3.1)

  • VB6

    Zugriff auf MS SQL Server Compact Edition (3.1)

    Hallo *,
    ich suche seit Tagen eine Möglichkeit eine MS SQL Server Compact (SSCE 3.1) Datenbank (*.sdf Datei) mit VB6 auf einem Windows 2000 Rechner anzusprechen.
    Nach dem ich nun das Internet und die MS-Seiten durchpflügt habe, bin ich noch keinen Schritt weiter gekommen. Es scheitert im Moment an der Registrierung des Providers. Ich habe bereits das Runtime System, das SDK und die Tools für ssce3.1 installiert; ohne Erfolg. Auch die Installation von Visual Studio 2005 bringt mich nicht weiter. Zuletzt habe ich dann noch alle DLL's aus dem SDK manuell registriert; war auch nutzlos.

    Mein Programm sieht etwa so aus:

    Dim CO As ADODB.Connection
    Dim RS As ADODB.Recordset
    Dim CS As String

    CS = "Provider=Microsoft.SQLSERVER.MOBILE.OLEDB.3.0;"
    CS = CS & "Data Source = C:\SQLTest.sdf"

    Set CO = CreateObject("ADODB.Connection")
    Set RS = CreateObject("ADODB.Recordset")
    CO.Open CS

    die Fehlermeldung:
    Laufzeitfehler '3706': Der Provider kann nicht gefunden werden. Möglicherweise ist er nicht richtig installiert worden.

    Auf den Rechner ist MDAC 2.8SP1 instaliert und die Verweise sind in VB6 aktiviert.

    Kann jemand helfen ?

    mfg nightwriter