Avatar billede rasmustest Nybegynder
09. september 2001 - 19:00 Der er 9 kommentarer og
1 løsning

fejl 80040e07 hjælp

her er koden:
<%@ LANGUAGE=\"VBSCRIPT\"
%>
    <HTML>
    <HEAD>
<META NAME=\"GENERATOR\" Content=\"Microsoft FrontPage 4.0\">
<META HTTP-EQUIV=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<TITLE>index</TITLE>
<%If Session(\"Adgang\") = \"Godkendt\" Then
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};\"
DSN = DSN & \"DBQ=\" & Server.MapPath(\"databaser/andet.mdb\")
Conn.Open DSN
strSQL = \"Select * From news where id = \'\" & id & \"\'\"
Set rs = Conn.Execute(strSQL)
Do
response.Write \"<p>\"
response.Write rs(\"oprettet\")
response.write \"<br>\"
response.write rs(\"tekst\")
response.write \"<br>\"
Conn.Close
Set Conn = Nothing
rs.MoveNext
Loop While NOT rs.EOF
Else
response.write \"[Du er ikke logget ind!!!!!!]\"

End if %>

</BODY>
   
</HTML>
men jeg for denne fejl:
Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e07\'

[Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i kriterieudtrykket.

/opgave/mere.asp, linje 14
men linje 14 er denne:
Set rs = Conn.Execute(strSQL)




hjælp???????????????????????
Avatar billede bjarke-b Nybegynder
09. september 2001 - 19:03 #1
Erstat
strSQL = \"Select * From news where id = \'\" & id & \"\'\"

med

strSQL = \"Select * From news where id = \" & id & \"\"
Avatar billede rasmustest Nybegynder
09. september 2001 - 19:08 #2
giver samme fejl
Avatar billede rasmustest Nybegynder
09. september 2001 - 19:09 #3
i det script jeg kommer fra sætter den til mere.asp?id=12 eks
Avatar billede bjarke-b Nybegynder
09. september 2001 - 19:11 #4
strSQL = \"Select * From news where id = \" & Request.Querystring(\"id\") &
Avatar billede rasmustest Nybegynder
09. september 2001 - 19:14 #5
magler der ikk \"
Avatar billede rasmustest Nybegynder
09. september 2001 - 19:15 #6
det samme igen
Avatar billede 2-maz Nybegynder
09. september 2001 - 19:21 #7
Erstat:
strSQL = \"Select * From news where id = \'\" & id & \"\'\"

Med:

strSQL = \"Select * From news where id = \" & id
Avatar billede 2-maz Nybegynder
09. september 2001 - 19:22 #8
glemte lige hvis det fra en querystring så skal det se sådan her ud:
strSQL = \"Select * From news where id = \" & Request.Querystring(\"ud\")
Avatar billede rasmustest Nybegynder
09. september 2001 - 19:24 #9
det samme igen fejlen er linje 14::

Set rs = Conn.Execute(strSQL)





Avatar billede rasmustest Nybegynder
09. september 2001 - 19:29 #10
tak 2-maz
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