/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Nyt problem?!?
Fra : Bosse


Dato : 09-02-02 23:08

nu har jeg så bare et andet problem hehe
Side 1:
<form action="addprod1.asp?mode=tilføj" method="post">
<input type="hidden" name="product_order" value="1">
Varenr.:<br>
<input type="text" name="product_id"><br>
Navn:<br>
<input type="text" name="product_name"><br>
Pris:<br>
<input type="text" name="product_price"><br>
Billede:<br>
<input type="text" name="product_picture"><br>
Kategori:<br>
<input type="text" name="product_category"><br>
Kort Beskrivelse:<br>
<input type="text" name="product_briefdesc"><br>
Fuld beskrivelse:<br>
<textarea cols="20" rows="10" name="product_fulldesc"></textarea><br>
Status ( 0=Ikke aktiv, 1=aktiv):<br>
<input type="text" name="product_status"><br>
<input type="submit" value="Tilføj">

side 2:
<%


openstr = "driver={Microsoft Access Driver (*.mdb)};" & _
"dbq=" & Server.MapPath("db/catalogDB.mdb")
set objconn = server.CreateObject("adodb.connection")
objconn.Open openstr

strSQL = "INSERT INTO Products( "
strSQL = strSQL & "product_order,"
strSQL = strSQL & "product_id,"
strSQL = strSQL & "product_name,"
strSQL = strSQL & "product_price,"
strSQL = strSQL & "product_picture,"
strSQL = strSQL & "product_category,"
strSQL = strSQL & "product_briefdesc,"
strSQL = strSQL & "product_fulldesc,"
strSQL = strSQL & "product_status)"
strSQL = strSQL & "VALUES('"
strSQL = strSQL &" " & Request.Form("product_order") & ","
strSQL = strSQL &" " & Request.Form("product_id") & ","
strSQL = strSQL &" " & Request.Form("product_name") & ","
strSQL = strSQL &" " & Request.Form("product_price") & ","
strSQL = strSQL &" " & Request.Form("product_picture") & ","
strSQL = strSQL &" " & Request.Form("product_category") & ","
strSQL = strSQL &" " & Request.Form("product_briefdesc") & ","
strSQL = strSQL &" " & Request.Form("product_fulldesc") & "."
strSQL = strSQL &" " & Request.Form("product_status") & "')"

objconn.Execute(strSQL)
%>
Fejlmelding:
Number of query values and destination fields are not the same.
/shop/addprod1.asp, line 33
det kan jeg ikke helt forstå - der er 9 felter i db'en og jeg præver at
putte ´9 ting i de felter?!?!?!?

Any ideas
Bosse




 
 
Lars Lautrup (09-02-2002)
Kommentar
Fra : Lars Lautrup


Dato : 09-02-02 23:23

> Number of query values and destination fields are not the same.
> /shop/addprod1.asp, line 33
> det kan jeg ikke helt forstå - der er 9 felter i db'en og jeg præver at
> putte ´9 ting i de felter?!?!?!?

Linien:

> strSQL = strSQL &" " & Request.Form("product_fulldesc") & "."

indeholder et punktum istedet for et komma - mon ikke det er problemet?

--

Med venlig hilsen

Lars Lautrup
(Fjern '-nowhere-' fra adresse ved svar)

www.netstjernen.dk - Danmarks bedst opdaterede søgemaskine!



Bosse (10-02-2002)
Kommentar
Fra : Bosse


Dato : 10-02-02 00:04

Nej det var desvære ikke problemet - stadig samme fejl :(

Lasse
"Lars Lautrup" <lars@lautrup-nowhere-.dk> wrote in message
news:3c65a143$0$22310$edfadb0f@dspool01.news.tele.dk...
> > Number of query values and destination fields are not the same.
> > /shop/addprod1.asp, line 33
> > det kan jeg ikke helt forstå - der er 9 felter i db'en og jeg præver at
> > putte ´9 ting i de felter?!?!?!?
>
> Linien:
>
> > strSQL = strSQL &" " & Request.Form("product_fulldesc") & "."
>
> indeholder et punktum istedet for et komma - mon ikke det er problemet?
>
> --
>
> Med venlig hilsen
>
> Lars Lautrup
> (Fjern '-nowhere-' fra adresse ved svar)
>
> www.netstjernen.dk - Danmarks bedst opdaterede søgemaskine!
>
>



Torben Brandt (10-02-2002)
Kommentar
Fra : Torben Brandt


Dato : 10-02-02 00:56

Bosse wrote in dk.edb.internet.webdesign.serverside.asp:
<klip>
> strSQL = "INSERT INTO Products( "
> strSQL = strSQL & "product_order,"
> strSQL = strSQL & "product_id,"
> strSQL = strSQL & "product_name,"
> strSQL = strSQL & "product_price,"
> strSQL = strSQL & "product_picture,"
> strSQL = strSQL & "product_category,"
> strSQL = strSQL & "product_briefdesc,"
> strSQL = strSQL & "product_fulldesc,"
> strSQL = strSQL & "product_status)"
> strSQL = strSQL & "VALUES('"
> strSQL = strSQL &" " & Request.Form("product_order") & ","
> strSQL = strSQL &" " & Request.Form("product_id") & ","
> strSQL = strSQL &" " & Request.Form("product_name") & ","
> strSQL = strSQL &" " & Request.Form("product_price") & ","
> strSQL = strSQL &" " & Request.Form("product_picture") & ","
> strSQL = strSQL &" " & Request.Form("product_category") & ","
> strSQL = strSQL &" " & Request.Form("product_briefdesc") & ","
> strSQL = strSQL &" " & Request.Form("product_fulldesc") & "."
> strSQL = strSQL &" " & Request.Form("product_status") & "')"
>
<klip>
Du sætter kun plinger (') lige efter VALUES( og til sidst. De skal stå
rundt om hver værdi. Så linierne komme til at se således ud:
strSQL = strSQL & " '" & Request.Form("product_id") & "',"
Men _kun_ hvis felttyperne i databasen er tekst (eller notat). Tal skal
ikke have plinger rundt om værdierne

Og som Lars nævnte, skal "." rettes til et "," i næstsidste linie

/Torben

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste