Avatar billede thomas_b Nybegynder
02. februar 2006 - 22:58 Der er 4 kommentarer og
1 løsning

Mit script virker ikke: Syntax error

Hej jeg har et problem med dette script:

SQL = "SELECT top 1 * FROM nytabel2006_statastik_log WHERE '"& FormatDateTime(dato, vbLongDate) &"'>='"& Now() &"' AND ip='"& Request.ServerVariables("REMOTE_ADDR") &"' asc"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn,1, 2

Det siger således:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''30. december 1899'>='02-02-2006 22:58:51' AND ip='813.722.194.142' asc'.

incl.asp, line 15


hvor linie 15 er "rs.Open SQL, Conn,1, 2"
Avatar billede jokkejensen Novice
02. februar 2006 - 23:05 #1
du kan ikke sige :

WHERE '"& FormatDateTime(dato, vbLongDate) &"'>='"& Now()
Avatar billede thomas_b Nybegynder
02. februar 2006 - 23:06 #2
Hvad kan jeg så skrive ??
Avatar billede jokkejensen Novice
02. februar 2006 - 23:12 #3
det kommer lidt an på hvad du vil ?

Man leder jo i en kolonne.. man sætter ikke 2 datoer op mod hinanden..
Avatar billede thomas_b Nybegynder
02. februar 2006 - 23:22 #4
har selv fundet ud af det... undskyld forstyrrelsen... tager bare point selv ikke ???
Avatar billede jokkejensen Novice
03. februar 2006 - 12:03 #5
helt okay :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester