typblandningsfel??

ASP

5 svar · 217 visningar · startad av Mav

Medlem sedan juni 2000117 inlägg
Trådstart#1

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)
Medlem sedan mars 20001 266 inlägg
#2

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

Medlem sedan juni 2000117 inlägg
#3

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

Medlem sedan mars 20002 836 inlägg
#4

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

Medlem sedan dec. 19998 577 inlägg
#5

Om kundnr är ett textfält så skall den omges av enkelsnuffar...

Medlem sedan juni 2000117 inlägg
#6

Tack för hjälpen, nu funkar det som det ska.

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)