Avatar billede killer_r Nybegynder
14. juli 2002 - 15:18 Der er 7 kommentarer og
1 løsning

insert into

Jeg har et problem med denne kode:

if Request.QueryString("arkiv") = "x" then
arkiv = true
else
arkiv = false
end if

SQL = "insert into Galleri (afd,mappe,logo,arkiv) values ('"&Request.QueryString("afd")&"','"&Request.QueryString("mappe")&"','"&Request.QueryString("logo")&"',"&arkiv&")"
Conn.execute(SQL)

Jeg får fejlen:

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

[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1.

/Hadsten Gruppen/NY/Admin.asp, linje 662


Hvad sker der??
Avatar billede eagleeye Praktikant
14. juli 2002 - 15:25 #1
Prøv at tjekke at kolonnenavne er stavet rigtigt.
Avatar billede neteffect Nybegynder
14. juli 2002 - 15:26 #2
Prøv altid lige at response.write SQL, for at se, om det ser fornuftigt ud. Og måske skal ODBCen have skåret den boolske arkiv ud i pap. Prøv & arkiv=True &
Avatar billede killer_r Nybegynder
14. juli 2002 - 15:58 #3
response.write SQL:

insert into Galleri (afd,mappe,logo,arkiv) values ('Junior','Endelave_2002','20.jpg',Sand)
Avatar billede hells Nybegynder
14. juli 2002 - 15:59 #4
der mangler apostroffer om den sidste værdi:
SQL = "insert into Galleri (afd,mappe,logo,arkiv) values ('"&Request.QueryString("afd")&"','"&Request.QueryString("mappe")&"','"&Request.QueryString("logo")&"','"&arkiv&"')"
Avatar billede eagleeye Praktikant
14. juli 2002 - 15:59 #5
øh hvor kommer Sand fra???

Prøv denne if sætning:
if Request.QueryString("arkiv") = "x" then
  arkiv = 1 'Det samme som true
else
  arkiv = 0 'Det samme som false
end if
Avatar billede killer_r Nybegynder
14. juli 2002 - 16:04 #6
eagleeye>>> Det virker!!! Takker!

Sand er det samme som true...
Sådan står det i min browser... (?)
Avatar billede eagleeye Praktikant
14. juli 2002 - 16:05 #7
ok, men du sætter den til true/false... hmm det er måske fordi det er en dansk udgave??
Avatar billede killer_r Nybegynder
14. juli 2002 - 16:06 #8
Det er også det jeg tror... Men hvad fanden... Bare det virker :)
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