vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Bei Tipp System.Data.Odbc.OdbcException 
Autor: ralli
Datum: 15.10.08 04:48

Ich habe den Tipp http://www.vbarchiv.net/workshop/workshop_103.html
ausprobiert, um eine beliebige ODBC Datenquelle in eine SQLite Datenbank zu überführen.
Imports System.Data
 
Imports System.Data.Odbc
 
Imports System.Data.SQLite
 
Public Class Form1
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles Button1.Click
 
        ' Connection zu SQLite öffnen
        ' (In Connection-String wird angegeben, dass Datei 
        ' erzeugt werden soll, wenn nicht vorhanden)
 
        Dim oSQLiteConnection As SQLite.SQLiteConnection = New _
          SQLite.SQLiteConnection
 
        oSQLiteConnection.ConnectionString = "Data Source=test.db;" & _
          "New=True;Version=3;Pooling=False;Compress=True"
 
        ' Connection zu Source (ODBC)
 
        Dim oODBCConnection As Odbc.OdbcConnection = New Odbc.OdbcConnection
 
        oODBCConnection.ConnectionString = _
          "DSN=fbprobe;UID=SYSDBA;PWD=masterkey"
 
        ' Daten aus SourceSQL in SQLite-Datenbank schreiben
 
        Dim oImportDBUtils As ImportDBUtils = New ImportDBUtils
 
        oImportDBUtils.CopyODBCDataToSQLite(oODBCConnection, oSQLiteConnection, _
          "SELECT * from Hasbergen; commit;", "IMPORT_DATEN")
 
    End Sub
End Class
Beim Auslösen des Buttons wird auch brav die test.db angelegt. Eine ODBC Benutzerdsn habe ich mit dem Namen fbprobe und dem bei mir installierten ODBC Firebird vorgenommen, dden ich in Dreport getestet habe und der einwandfrei funktioniert.

Dabei bekomme ich dann folgende Fehlermeldung:

Eine Ausnahme (erste Chance) des Typs "System.Data.Odbc.OdbcException" ist in System.Data.dll aufgetreten. Da fehlt mir jetzt die Erfahrung, was das sein könnte, denn in der test.db wurden bei mir keine Datensätze geschrieben.

Windows XP Home Service Pack 3 - Visual Basic 2008 Express - SQL Server 2008 Express with advance service

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bei Tipp System.Data.Odbc.OdbcException2.552ralli15.10.08 04:48
Re: Bei Tipp System.Data.Odbc.OdbcException1.826ProXy21.10.08 13:14

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel