In Tabelle schreiben

17/08/2009 - 11:00 von Marianne Rüeger | Report spam
Hallo

Ich kann folgende Fehlermeldung nicht verstehen. Er erhàlt ja 6 Werte! Was
könnte das sein?

1. Fehlermeldung:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 6.
2. DB-Verbindung und Parameterübergabe an Tabelle:

titel1=Request.Form("titel1")
titel2=Request.Form("titel2")
titel3=Request.Form("titel3")
pdf1=Request.Form("pdf1")
pdf2=Request.Form("pdf2")
pdf3=Request.Form("pdf3")
ID=Request.Form("ID")

set conn=Server.CreateObject("ADODB.Connection")
conn.Mode=adModeReadWrite
conn.Open "carsport"

zeile1="UPDATE porsche SET titel1='"&titel1&"', titel2='"&titel2&"',
titel3='"&titel3&"', PDF1='"&pdf1&"', PDF2='"&pdf2&"', PDF3='"&pdf3&"'"
zeile2=" where ID="& ID &""
SQL=zeile1&zeile2
response.write SQL
conn.execute(SQL)
conn.close
-
3. Ausgabe des SQL-Statemets:
UPDATE porsche SET titel1='Breyton Race Felgen I', titel2='Breyton Race
Felgen II', titel3='Anwenderliste', PDF1='20.pdf', PDF2='21.pdf',
PDF3='22.pdf' where ID=1
-
Danke und Gruss
Marianne Rüeger
 

Lesen sie die antworten

#1 Marianne Rüeger
17/08/2009 - 15:09 | Warnen spam
Es hat sich erledigt.

Gruss
Marianne Rüeger

Ähnliche fragen