webForumDet fria alternativet

vad är fel???

12 svar · 284 visningar · startad av H_E_Pennypacker

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#1

Halloj

Får ett felmeddelande med den här koden, har provat response.write, men kunde inte hitta nåt fel.

sql = "insert into cider(namn,farg,smak,anvandning,sotma,fyllighet,fruktsyra,bbtycker,torrhet,betyg,systemnr,bild,ursprung,producent,alkoholhalt,pris1pris,pris1storlek,pris2pris,pris2storlek,pris3pris,pris3storlek) " &_
" values ('" & fnamn & "','" & ffarg & "','" & fsmak & "','" & fanvandning & "','" & fsotma & "','" & ffyllighet & "','" & ffruktsyra & "','" & fbbtycker & "','" & fkategori & "'," & fbetyg & "," & fsystemnr & ",'" & fbild & "','" & fursprung & "','" & fproducent & "'," & falkoholhalt & ",'" & fpris1pris & "','" & fpris1storlek & "','" & fpris2pris & "','" & fpris2storlek & "','" & fpris3pris & "','" & fpris3storlek & "')"
conn.execute sql

conn.close
set conn = nothing

felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Antalet värden i frågan och antalet målfält är olika.
/barbarnes/admin/uppdatera_databaser_lagg_till_cider2.asp, line 32

några ideér?

@ndersMedlem sedan juni 200032 969 inlägg
#2

hmm...

felmeddelandet antyder ju att antalet specificerade fält skiljer sig från antalet specificerade värden, men så verkar inte vara fallet.

det kan inte vara något så enkelt som att ordet namn kan vara reserverat av access? prova att klamra det.

om det inte fungerar, kan du visa hur den färdiga sql-frågan ser ut?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#3

att klamra fungerade inte
menar du att du vill se response.write?

@ndersMedlem sedan juni 200032 969 inlägg
#4

jag skulle vilja se resultatet av response.write sql, ja.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

[Redigerat av @nders den 17 maj 2001]

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#5

Och här kommer den...

insert into cider(namn,farg,smak,anvandning,sotma,fyllighet,fruktsyra,bbtycker,torrhet,betyg,systemnr,bild,ursprung,producent,alkoholhalt,pris1pris,pris1storlek,pris2pris,pris2storlek,pris3pris,pris3storlek) values ('test cider','Färg','Smak','Användning','5','6','7','BarBarnes tycker','halvsöt-söt',0,123456,'cider_bildsaknas.jpg','Ursprung','Producent',4,5,'19,90','Flaska 500 ml','0','0','0','0')
@ndersMedlem sedan juni 200032 969 inlägg
#6

nu när jag räknar så specar du 21 fält, men 22 värden.

det råkar inte vara så att alkoholhalten är 4,5?

ändra till 4.5 eller ett heltal och försök igen...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#7

det är ju jäkligt sant, tänkte inte på det, men om jag skriver in 4.5 blir värdet bara 4 i databasen, och jag vill ju skriva ut det som 4,5 när jag visar informationen på sidan

hur löser jag detta enkelt

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#8

glöm det, man ändrar ju raden alkoholhalt i databasen till text i stället för tal, hur dum får man bli!!

@ndersMedlem sedan juni 200032 969 inlägg
#9

du går in i designläge på tabellen i access och väljer istället för långt heltal (eller vad du nu kan tänkas ha), decimaltal på fältstorlek (eller vad det nu heter på svenska).

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#10

kanske det, eller se mitt förra meddelande

@ndersMedlem sedan juni 200032 969 inlägg
#11

i was blind, but now i can see! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

H_E_PennypackerMedlem sedan apr. 200164 inlägg
#12

tack för hjälpen, utan er vet jag inte hur jag skulle ta mig igenom den här djungeln, måste säga att jag lär mig jäkligt mycket här

@ndersMedlem sedan juni 200032 969 inlägg
#13

allrightie!

som vide säger:

Var sin ko!

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

[Redigerat av @nders den 17 maj 2001]

259 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
124 ms — hämta forumlista (db)
121 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)