Hallo,

ich mach das normal alles im SQL, ich nehm da den .Open Befehl nicht.
aber lt. "Handbuch" m�sste der Befehl Open folgenderma�en aufgebaut sein:

rs.Open Befehl, Verbindung, Cursortyp, LockTyp, Optionen

Befehl - SQL oder Tabellennahme, CommandObject, SQL-Procedur
Verbindung -  Connection-String oder die Verbindungsparameter (wo kommt
eigendlich objConn her?)
Cursortyp - adOpenForwardOnly (Vorgabe), ...
LockTyp - adLockReadOnly, ...
Optionen - Wie soll der Befehl interpretiert werden?
                  adCmdText: zB SQL-Statement
                  adCmdTable: Tabellennahme,...

Vielleicht kann ich dir so helfen :))

Klaus - Peter Kern
----- Original Message -----
From: "Alexander Gewehr" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Wednesday, October 02, 2002 11:08 AM
Subject: [aspdebeginners] Eintrag in db


Hallo, war zwei tage krank, jetzt versuche ich wieder was in eine db
einzutragen.
Zum guten Anfang habe ich folgende Fehlermeldung erhalten:

Microsoft OLE DB Provider for ODBC Drivers- Fehler '80040e37'

[Microsoft][ODBC Microsoft Access Driver] Das Microsoft
Jet-Datenbankmodul findet die Eingangstabelle oder Abfrage 'datkunden'
nicht. Stellen Sie sicher, dass sie existiert und der Name richtig
eingegeben wurde.

/insert.asp, line 30
Ende Fehlermeldung--

Habe eine Access DB 2000 angelegt mit Namen "test". Eine Tabelle mit
Namen: "datkunden" ein Feld in dieser Tabelle mit Namen "kunden". Mit
webadmin eine DSN f�r "test.mdb" angelegt, die liegt im daf�r vorgesehen
Verzeichnis, habe angeblich alle Rechte.


dim sql, AnzahlDS
        sql = "insert into datkunden (kunden) Values ('" &
Request("kunden") & "')"
        objConn.Execute( SQL )
        Response.redirect("meineSeite.asp")
@ Gudula: auf "meineSeite.asp", was sollte dort zu finden sein bzw. was
soll ich vorher darauf eintragen?


        ' --- ansonsten Ausgabe Formular aufgelisteten DS

        else
                dim rs
                dim Anzahl
.....


.....
              sql = "Select * from datkunden "
                Set rs = Server.CreateObject("ADODB.Recordset")
line 30         rs.Open sql, objConn, 3, 3
                AnzahlDS = rs.RecordCount ' Anzahl DS ermitteln
                Response.write (AnzahlDS) & "<br><br>" ' Ausgabe Anzahl
DS

Vielleicht sehe ich ja den Wald vor lauter B�umen nicht, oder ich weis
gar nicht wie ein Baum aussieht...noch nicht...
gru� Alexander





Kaiserswerther Verband deutscher Diakonissenmutterh�user e.V.
Gesch�ftsstelle Kassel
Lindenstra�e 13
34131 Kassel
Tel.: 0561/36471
Fax: 0561/312955
e:mail: [EMAIL PROTECTED]






| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an