PDA

Vollständige Version anzeigen : Update mit einer Variablen des Types Date


wean
15.02.2001, 17:37
Hallo zusammen,

ich versuche eine Variable des Types Date in eine Tabelle zu aktualisieren, nur es funktioniert leider nicht.

Dim Datum As Date

datum = DateAdd("m", 24, "01.01.2001")

execute = "update tab set variable = datum"

Das ganze soll unter Access 2000 und Windows ME laufen.

Ich hoffe es kann mir jemand helfen.

Gruß

Andreas

SoftNet
16.02.2001, 11:32
Hi wean,

es kann sein das Du das Datum zunächst in einen SQL-String umwandeln mußt. Versuchs mal mit folgender Funktion:

Public Function DatumSQL(DAT As String) As String
' --------------------------------------------------------------------------------
' Diese Funktion wandelt ein Datum in ein SQL-Datum um.
' --------------------------------------------------------------------------------
On Error GoTo Fehler

DatumSQL = "#" & Month(DAT) & "/" & Day(DAT) & "/" & Year(DAT) & "#"

Ende:
Exit Function

Fehler:
DatumSQL = "Error"
Resume Ende

End Function

Gruss, Tommy. http://www.access-home.de