Avatar billede dan_n Nybegynder
21. juli 2003 - 17:57 Der er 2 kommentarer og
1 løsning

Datatyperne stemmer ikke overens i kriterieudtrykket ?

Hejsa

Jeg var ved at lave en SQL-update, da jeg fik denne fejl:

---------------------------------------------------------
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access-driver]
Datatyperne stemmer ikke overens i kriterieudtrykket.
/editforums.asp, line 96
---------------------------------------------------------

Linierne omkring 96 ser således ud:
---------------------------------------------------------
86: Set objConn = Server.CreateObject("ADODB.Connection")
87:
88: strConnect = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("db/db.mdb")
89:
90: Set objRsUpdate = Server.CreateObject("ADODB.RecordSet")
91:
92:  strSQL = "UPDATE forums SET name= '"& strName &"' ," 
93:  strSQL = strSQL &" description= '" & strDescription &"' "
94:  strSQL = strSQL & " WHERE id = '" & Request.querystring("forum_id") & "' "
95:        
96:  objRsUpdate.Open strSQL, strConnect
97:               
98:  objRsUpdate.Close
99:  Set objRsUpdate = Nothing
100:           
           
---------------------------------------------------------

Hvad skyldes denne fejl ??
og vigtigst af alt hvordan rette jeg koden til så SQL-Update kommer til at virke ??


På forhånd tak for hjælpen
/Dan
Avatar billede Slettet bruger
21. juli 2003 - 18:23 #1
er id ikke et tal, så skal det være:

94:  strSQL = strSQL & " WHERE id = " & Request.querystring("forum_id") & " "
Avatar billede dan_n Nybegynder
22. juli 2003 - 15:34 #2
Jeg takker ??

En lille smutter, som jo egentlig er indlysende når nogle siger det til en. Tak for hjælpen

60 points på vej til dig
Avatar billede Slettet bruger
22. juli 2003 - 16:51 #3
var da så lidt.
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