VB SQL Statement

Dusty00

Mitglied
Hm....

Irgendwie bin ich zu blind den Fehler in meinem SQL Statement zu erkennen. Ich bekomme jedesmal die Fehlermeldung: "Syntaxfehler in Update Anweisung".
Hier der Code:

Code:
Dim DatumFaellig As Date
Dim rs2 As ADODB.Recordset
Set rs2 = New ADODB.Recordset
Set rs2.ActiveConnection = conn
rs2.LockType = adLockOptimistic
rs2.CursorType = adOpenKeyset

DatumFaellig = DTPicker1.Value

Datum1 = Format(DatumFaellig, "\#yyyy\-mm\-dd\#")



rs2.Source = "Update Rechnung set FDatum= """ & Datum1 & """, Container= """ & txtContainer.Text & """, Beschreibung= """ & txtBeschreibung.Text & """, Mwst= """ & txtMwst.Text & """, Betrag= """ & txtBetrag.Text & """"

rs2.Open rs2.Source, conn, adCmdText

Danke für Eure Hilfe

mfg

Dusty
 
Hallo

Folgende Syntax sollte erfolgreich sein:

Code:
SqlString = "Update Tabelle set Feld1 = ' " & mitsemicolonfuereinestringvaraiable & _
                  " ',Feld2 = " & ohnesemicolonfuereinzahlvariable & ""  ' usw.

Wenn Du versuchst in ein Integer deklariertes Datenbankfeld einen Buchstaben einzufügen bekommst du einen Fehler.

Schau mal ob dir das hilft
 

Neue Beiträge

Zurück