Markus: Codefehler

Beitrag lesen

Hi Leute

Möchte Daten aus einem Formular in eine Datenbank eintragen:

Was ist daran falsch?:

<%
        Dim myConnString
 Dim myConnection
 Dim mySQL

Dim rs

myConnString = Application("Immo_ConnectionString")

Set myConnection = Server.CreateObject("ADODB.Connection")

myConnection.Open myConnString

set rs = server.createobject("adodb.recordset")

rs.Open Immo, myConnection, adOpenKeySet, adLockOptimistic, adCmdTable

rs.AddNew
rs("Wohnflaeche") = Request.Form("Wohnflaeche")
rs("Zimmer") = Request.Form("Zimmer")
rs("Ort") = Request.Form("Ort")
rs("Preis") = Request.Form("Preis")
rs("Grundflaeche") = Request.Form("Grundflaeche")

rs.Update

Erhalte folgende Fehlermeldung:

ADODB.Recordset- Fehler '800a0bb9'

Die Argumente sind vom falschen Typ, liegen außerhalb des Gültigkeitsbereiches oder sind miteinander unvereinbar.

Denke der Fehler liegt darin:

rs.Open Immo, myConnection, adOpenKeySet, adLockOptimistic, adCmdTable

muß ich die Sachen deffinieren? Wenn ja wie?

Was mache ich falsch?

Wäre über eine Hilfe sehr dankbar!

MFG
Markus