21. juni 2001 - 21:35Der er
5 kommentarer og 1 løsning
SQL og ASP problemer
Jeg får følgende fejl: Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'((run.Nick = \'loc\') AND ( run.Date LIKE \'\'__\'/\'6\'/\'2001\'\') )\'. /runnersup/UsereMonthRun.asp, line 5
Er der nogon der kan fortælle mig hvad og hvor fejl ligger???
ors.Open \"select * from run WHERE ((run.Nick = \'\" & session(\"ID\") & \"\') AND ( run.Date LIKE \'__/\'\" & Month(date()) & \"\'/\'\" & Year(date()) & \"\'\') ) \", ocon,1,3
ors.Open \"select * from run WHERE Nick =\'\" & session(\"ID\") & \"\' AND Date LIKE \'__/\'\" & Month(date()) & \"\'/\'\" & Year(date()) & \"\'\", ocon,1,3
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'Nick =\'loc\' AND Date LIKE \'__/\'6\'/\'2001\'\'. /runnersup/UsereMonthRun.asp, line 5
strSQL = select * from run WHERE Nick =\'\" & session(\"ID\") & \"\' AND Date LIKE \'__/\" & Month(date()) & \"/\" & Year(date()) & \"\'\" ors.open strSQL,ocon,1,3
Din sammensætning af sql strengen fejler ved brug af like.
Prøv med
sql=\"select * from run WHERE (month(run.Date) = \" & Month(date()) & \" and year(run.Date)=\" & Year(date()) & \")\"
samt indlejring af dit brugertjek \"nick= session(\"id\")\"
respen
Synes godt om
Ny brugerNybegynder
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.