Hallo~
Ich versuche, meine Datenbank mit Insert/Delete-Befehlen zu modifizieren.
Und bekomme dabei imemr den Fehler
Microsoft JET Database Engine Fehler "80040e10'
Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben.
Ich bin mir nicht bewusst, irgendetwas nicht angegeben zu haben~
Eine Funktion, die diesen Fehler wirft, sieht beispielsweise so aus:
sub Kompetenzenadd(w)
Set cn = Server.CreateObject("ADODB.Connection")
strPfadDB = Server.MapPath("db\Server_Konf.mdb")
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPfadDB
cn.Open strConn
dim q
q=1
do while rs.EOF=false
q=q+1
rs.moveNext
loop
tempstring = "INSERT Into [tbl_Kompetenzen]([ID], [Kompetenz]) VALUES("&q&", "&w&")"
cn.execute tempstring
cn.close
set cn = Nothing
end sub
Mein Chef hat gemeint, ich sollte versuchen die Variablen in Eckige Klammern zu packen. Das hab ich nicht ganz verstanden, aber ich habs mal versucht. Ohne sichtbaren Erfolg. ._.
Was soll ich machen?
Danke im Voraus~
Ankha