dr.cornwallis
Goto Top

Syntaxfehler VBA Access 2010

Liebe Gemeinde,

ich habe (schon wieder) einen Fehler im Code und ich komm einfach nicht drauf warum es nicht funkt..
synth

So sieht der Code aus:

DoCmd.RunSQL "UPDATE Korridor_Daten SET Kommentar = '" & Me.Kombinationsfeld24.Value & "' WHERE PersNr=" & Me.PersNrFeld.Value & " AND Periode=#" & Me.txtMaßDat.Value & "#"  

Bitte um Hilfe bzw. Erklärung was ich falsch mache.


Danke an alle!

Gruß

Dr.

Content-Key: 317430

Url: https://administrator.de/contentid/317430

Printed on: April 24, 2024 at 01:04 o'clock

Mitglied: 131026
131026 Oct 11, 2016 updated at 08:46:30 (UTC)
Goto Top
Formatiere das Datum in das universelle Format:
#" & Format(Me.txtMaßDat.Value,"yyyy/mm/dd") & "#" 
R.
Member: Dr.Cornwallis
Dr.Cornwallis Oct 11, 2016 at 08:57:50 (UTC)
Goto Top
Danke für deine Antwort, das wars leider noch nicht..

Feldeigenschaften:

field

Gruß

Dr.
Mitglied: 131026
Solution 131026 Oct 11, 2016 at 08:58:59 (UTC)
Goto Top
Doch, geht hier ...
Member: Dr.Cornwallis
Dr.Cornwallis Oct 11, 2016 at 09:01:25 (UTC)
Goto Top
Ja wie gesagt, ich verstehs nicht face-smile
Member: Dr.Cornwallis
Dr.Cornwallis Oct 11, 2016 at 09:07:58 (UTC)
Goto Top
Im Debugger werden die Variablen korrekt angezeigt, dann müsste es am Table(Format evtl.) liegen, ich werde diesen mal prüfen(SQL Server).

Gruß
Member: Dr.Cornwallis
Dr.Cornwallis Oct 11, 2016 at 09:37:31 (UTC)
Goto Top
Danke Ranger,

lag an der Formatierung:


DoCmd.RunSQL "UPDATE Korridor_Daten SET Kommentar = '" & Me.Kombinationsfeld24.Value & "' WHERE PersNr=" & Me.PersNrFeld.Value & " AND Periode=" & Format(Me.txtMaßDat.Value, "\#yyyy\-mm\-dd\#") & ""  

Gruß