Vad står det när du skriver ut sql satsen? Också vad är det för fälttyp på dina olika fält?
Andreas
5 svar · 214 visningar · startad av Mav
Har en updateringssida som det är ngt fel på.
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
update_ok.asp, rad 19
<html><body><%
Set fritid = Server.CreateObject("ADODB.Connection")
fritid.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:\db\adressbok.mdb"
SQL = "UPDATE adressbok SET Kedjanamn = '" & Request.Form("namn") & "', Telefonbok = '" & Request.Form("telefonbok") & "', Fax = '" & Request.Form("fax") & "', Epost = '" & Request.Form("epost") & "', Hemsidaurl = '" & Request.Form("hemsidaurl") & "', Kedjaurl = '" & Request.Form("kedjaurl") & "', Infoblock1 = '" & Request.Form("infoblock1") & "', Infoblock2 = '" & Request.Form("infoblock2") & "', Prisblock1 = '" & Request.Form("prisblock1") & "', Prisblock2 = '" & Request.Form("prisblock2") & "', Ovrigtblock1 = '" & Request.Form("ovrigtblock1") & "', Vagbeskrblock1 = '" & Request.Form("vagbeskrblock1") & "' WHERE Kundnr = " & Request("Kundnr")
response.write sql
fritid.execute(SQL)
%>
Rad 19:
fritid.execute(SQL)
Vad står det när du skriver ut sql satsen? Också vad är det för fälttyp på dina olika fält?
Andreas
Samtliga fält är text fält i databasen.
Så här ser det ut när jag skriver ut sql satsen
UPDATE adressbok SET Kedjanamn = '', Telefonbok = '1234', Fax = '1234', Epost = 'test@test.se', Hemsidaurl = 'test.se', Kedjaurl = 'test.se', Infoblock1 = 'test test', Infoblock2 = 'test test', Prisblock1 = 'test test', Prisblock2 = 'test test', Ovrigtblock1 = 'test test', Vagbeskrblock1 = 'test test' WHERE Kundnr = 21010001
Hello,
vad har kundnr, Telefonbok och Fax för fälttyp?
Det är de enda fälten med "tal" i.
personligen tycker jag att fälttyperna för fax och telefonbok ska vara av typen text och kundnr av typen tal
Hoppas att detta hjälper,
cya
PatrikB
Om kundnr är ett textfält så skall den omges av enkelsnuffar...
Tack för hjälpen, nu funkar det som det ska.