Avatar billede slapstick Nybegynder
25. september 2002 - 10:42 Der er 4 kommentarer og
1 løsning

underlig fejl i sql streng

jeg har det her kode:
Function dato(theDate)
    dato = day(thedate) & "-" & month(thedate) & "-" & year(thedate)
End Function
DatoStart = dato(Now)
DatoEnd=DateAdd("d",7,Now())
DatoSlut = dato(DatoEnd)
opfoelg = "SELECT * FROM skoler WHERE opfoelg BETWEEN #" & DatoStart & "# AND #" & DatoSlut & "#"
set rsop = Conn.Execute(opfoelg)

og jeg får den her fejl:

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

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/crm/bruger/admin.asp, line 89


linie 89 er den her:
set rsop = Conn.Execute(opfoelg)

det underlige er at når jeg tester den lokalt på min egen maskine så virker det fint
men så snart jeg uploader det til den webserv det skal ligge på så kommer den med den der fejl :(
Avatar billede goatshrine Nybegynder
25. september 2002 - 10:44 #1
her er et udklip fra en acces faq:

This error occurs only with Microsoft Access when one of the field names used in a select statement does not exist in the table being queried.

Check that your SQL query is correct and that you have not misspelled any of the field names in your select statement and that the field name exists in the table being queried.
Avatar billede slapstick Nybegynder
25. september 2002 - 10:47 #2
ja det der ved jeg godt
men det spiller jo perfekt på den ene server og giver den der fejl på den anden
det er det jeg ikke fatter
Avatar billede goatshrine Nybegynder
25. september 2002 - 10:48 #3
og det er den samme database? (det skulle det jo gerne være)

så prøv at teste.

prøv at give den.
opfoelg = "SELECT * FROM skoler" i stedet for hvis den ikke fejler så må det jo være i din where... teste teste teste :)
Avatar billede slapstick Nybegynder
25. september 2002 - 10:48 #4
ah doh der var en der havde skiftet min database ud med en gammel version :(
tak for svaret ! :)
Avatar billede goatshrine Nybegynder
25. september 2002 - 10:51 #5
heheeheh :)

np
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