Fel, kan Ni se var?

ASP

5 svar · 445 visningar · startad av DanielW

Medlem sedan maj 2000148 inlägg
Trådstart#1

Behöver snabb hjälp, kan inte hitta felet..

INSERT INTO Tabell1(sidnr, namn, adress, postnr, telefon, fax, epost, hemsida, stilmallbkg, stilmalltypsnitt, seframsidarubrik, seframsidatext1, seomrubrik, sekopvillkortext1, seleveransvillkor1, minstabelopp) VALUES('4', 'Daniels Test', 'Haoiaoa 129', '189 89', '08256526', '2387628', 'daniel@iweui.com', 'www.tjopp.com', '669966', 'verdana', 'Välkommen!', 'Text på förstasidan', 'Om företaget', 'Texten till köpvillkor', 'Texten till leveransvillkor', '500')
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Number of query values and destination fields are not the same.

/test/fil.asp, line 388

Medlem sedan maj 20011 312 inlägg
#2

Antingen har du ett fält för mycket i inserten eller en för lite. Testa att skriva ut din SQL-sats med response.write innan du exekuerar den. Det brukar hjälpa en att finna felet.

Medlem sedan maj 2000148 inlägg
#3

Skrev ut det jag postade med response write ... fast jag kan inte se att det är nåt fält för mycket eller för lite..

Medlem sedan aug. 20012 349 inlägg
#4

man skulle kunna tänka sig att sidnr första fältet är en int eller så i databasen, men du har satt funttar runt den i Values delen '4', det kanske är fel?

Medlem sedan maj 2000148 inlägg
#5

alla fälten är textfält, därav fnuttarna så det kan nog inte vara det heller..

Medlem sedan maj 2000148 inlägg
#6

Har hittat felet... låg i en annan Insert Into på samma sida... klantigt av mig :r

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)