webForumDet fria alternativet
Logga in / Bli medlem

typblandningsfel??

ASP

5 svar · 214 visningar · startad av Mav

Medlem sedan juni 2000117 inlägg
Frågan#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.5386d3bf
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)