27. februar 2006 - 15:08Der er
9 kommentarer og 1 løsning
Sql streng
Nogen der kan sige hvad fejlen er i følgende:
<% SQL="SELECT t_start.Dato, t_vagt.Medarbejder, t_vagt.Start, t_vagt.Slut FROM t_start INNER JOIN t_vagt ON t_start.ID = t_vagt.Dag WHERE (((t_start.Dato)>='" & datostart & "')) AND WHERE (((t_start.Dato)=<'" & datoslut & "'));" %>
Den virker fint uden at tage højde for slut datoen
<% SQL="SELECT t_start.Dato, t_vagt.Medarbejder, t_vagt.Start, t_vagt.Slut FROM t_start INNER JOIN t_vagt ON t_start.ID = t_vagt.Dag WHERE (((t_start.Dato)>='" & datostart & "'));" %>
Giver følgende fejl
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '(((t_start.Dato)>='21-02-2006')) AND WHERE (((t_start.Dato)=<'20-03-2006'))'.
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '(((t_start.Dato)>='21-02-2006')) AND (((t_start.Dato)=<'20-03-2006'))'.
jeps det gjorde jeg - der var også lige et par andre fejl i databasen... f.eks. at det ikke var dato felter...
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.