hjälp med kryssrutor...

ASP

2 svar · 229 visningar · startad av mikael_a

Medlem sedan mars 2000475 inlägg
Trådstart#1

hej,

jag får följande fel när jag försöker skicka data ifrån 4:a kryssrutor till en accessdatabas. Kryssar jag i alla fyra fungerar det, men inte om jag bara kryssar i 1, 2 eller 3.

Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'

[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.

/data/admin/filmnyheter_insert.asp, rad 69

rad 69 ser ut så här:


SQLStmt = "Insert into filmer "
	SQLStmt = SQLStmt  & " (handling, langd, o_titel, s_titel, regissor, skadespelare, kategori, hemsida, ar, bolag, v, datum, filmtyp_vhs, filmtyp_dvd, filmtyp_barn, filmtyp_nyhet)"
	SQLStmt = SQLStmt  & " Values('" & handling & "', '" & langd & "', '" & o_titel & "', '" & s_titel & "', '" & regissor & "', '" & skadespelare & "', '" & kategori & "', '" & hemsida & "', '" & ar & "', '" & bolag & "', '" & v & "', '" & datum &"', '" & filmtyp_vhs & "', '" & filmtyp_dvd & "', '" & filmtyp_barn & "', '" & filmtyp_nyhet & "')"
	Connection.Execute(SQLStmt)
	SET SQLStmt = Nothing
Medlem sedan feb. 20012 412 inlägg
#2

Hej!

Numeriska fält vill inte ha ' ' runt om sig och access vill ha # # runt datum.

mvh Jörgen

Medlem sedan juni 200032 967 inlägg
#3

skriv ut frågan med response.write innan execute så är det lättare att se vad som är galet.

371 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
120 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)