Fehler im Code Insert into

28/01/2009 - 08:11 von Beck, Alwin | Report spam
Hallo,
habe eine Tabelle T_01Log. In diese soll folg. Werte in die
Felder geschrieben werden :

T_L01Prim : Inhalt aus Feld T_ToDoNr meines Formulars
T_L01Dat1 : das aktuelle Tagesdatum
T_L01Stat1 : der Text "Gesendet" soll geschrieben werden.

Was stimmt hier bei meinem Code nicht ?


CurrentDb.Execute "Insert into T_L01Log ([T_L01Prim], [T_L01Dat1],
[T_L01Sta1]) " & _
"Values ('" & Me!T_ToDoNr & "', Now() &
"Gesendet");"


Danke
Gruß
Albe
 

Lesen sie die antworten

#1 Mike Fried
28/01/2009 - 08:52 | Warnen spam
Hallo Albe,

T_L01Prim : Inhalt aus Feld T_ToDoNr meines Formulars
T_L01Dat1 : das aktuelle Tagesdatum
T_L01Stat1 : der Text "Gesendet" soll geschrieben werden.

CurrentDb.Execute "Insert into T_L01Log ([T_L01Prim], [T_L01Dat1],
[T_L01Sta1]) " & _
"Values ('" & Me!T_ToDoNr & "', Now() &
"Gesendet");"



Es fehlt ein Komma und bei Gesendet stimmen die Anführungszeichen nicht.

CurrentDb.Execute "Insert into T_L01Log ([T_L01Prim], [T_L01Dat1],
[T_L01Sta1]) " & _
"Values ('" & Me!T_ToDoNr & "', Now(), 'Gesendet');"

sollte passen, wenn T_ToDoNr alphanumerisch ist. Sonst ohne die ' Zeichen.

Gruß Mike

Ähnliche fragen