Hallo miteinander, wie im Betreff geht es um Datums-Variablen. bis vor kurzem habe ich mit einem WinNt4.0-Server (engl.) und Access 97 gearbeitet. Jetzt bin ich auf einen deutschsprachigen Nt5.0-Server mit Access 2000 umgestiegen und habe pl�tzlich das Problem, dass ich Datumsvariablen, die ich mittels ASP erzeuge nicht mehr mit gespeicherten Datums-Angaben aus der Access-DB vergleichen kann.
Hier ein Beispiel, das bis vor kurzem noch einwandfrei funktioniert hat: Function PollMentor_CanUserVote( oConn, sID ) Dim strSQL, sTime, oRS sTime = "#" & DateAdd( "d", -1, Now() ) & "#" strSQL = "select id from " & Poll_GetTablePrefix() & "votelog where poll_id=" & sID & " AND datum > " & sTime & " AND ip='" & Request.ServerVariables( "REMOTE_ADDR" ) & "'" Set oRS = oConn.Execute(strSQL) If oRS.EOF Then PollMentor_CanUserVote = True Else PollMentor_CanUserVote = False End If oRS.Close Set oRS = Nothing End Function Als Fehlermeldung bekomm ich dann immer folgendes: [Microsoft][ODBC Microsoft Access Driver] Syntaxfehler in Datum in Abfrageausdruck 'poll_id=2 AND datum > #09.12.01 17:43:33# AND ip='192.168.0.16''. Wie kann ich am Einfachsten Datumsvariablen mit der Funktion Now(); in ASP erzeugen und diese mit Datumsangaben in einer Access2000-Datenbank vergleichen? Hat da einer eine Idee? Ich find den Fehler nicht. Stefan Sauerbier. | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
