vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
Problem mit Einfügen von mehreren Datensätzen 
Autor: scratched
Datum: 14.07.08 13:33

Hallo,

ich möchte mit VB2005 mehrere Datensätze in eine Access-DB eintragen.
Unter Mysql sieht der Befehl folgendermaßen aus:

"INSERT into tblKopie (spalte1, spalte2) values ('test 1', 'wert 1'),('test 2', 'wert 2');"

Unter VB2005 bekomme ich die Meldung "Fehlendes Semikolon (;) am Ende der SQL-Anweisung."

Folgender SQL-Befehl funktioniert:

"INSERT into tblKopie (spalte1, spalte2) values ('test 1', 'wert 1');"


Hier nun die Sourcen:

  Dim oConn As System.Data.OleDb.OleDbConnection = Nothing
        Dim command As New OleDbCommand("INSERT into tblKopie (spalte1," & _
          "spalte2) values ('test 1', 'wert 1'),('test 2', 'wert 2');")
        Try
            'Connection-String zusammenstellen
            Dim sConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data" & _
              "Source=C:\leer.mdb;"
 
            'Connection zur Access-DB herstellen
            oConn = New System.Data.OleDb.OleDbConnection(sConn)
            oConn.Open()
            command.Connection = oConn
            command.ExecuteNonQuery()
 
        Catch ex As Exception
            'Bei Fehler, Hinweis anzeigen
            MsgBox("Fehler " & vbCrLf & _
              ex.Message, MsgBoxStyle.Exclamation)
 
        Finally
            'Connection schließen
            If oConn IsNot Nothing Then oConn.Close()
        End Try
Hoffe, dass es eine Lösung für das Problem gibt.
Vielen Dank

Beitrag wurde zuletzt am 14.07.08 um 13:40:11 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit Einfügen von mehreren Datensätzen1.337scratched14.07.08 13:33
Re: Problem mit Einfügen von mehreren Datensätzen817Melkor14.07.08 13:40
Re: Problem mit Einfügen von mehreren Datensätzen746scratched14.07.08 13:49
Re: Problem mit Einfügen von mehreren Datensätzen710scratched15.07.08 10:38
Re: Problem mit Einfügen von mehreren Datensätzen904Melkor15.07.08 10:46
Re: Problem mit Einfügen von mehreren Datensätzen771scratched15.07.08 10:55

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