Ich verwende sowas:

newID = InsertRS "tabelle", Array("feld1","feld2"), Array("wert1",2)

function InsertRS(table,fields,values)
        dim rs
        Set rs = Server.CreateObject("ADODB.Recordset")
        rs.CursorType = adOpenStatic
        rs.LockType = adLockOptimistic
        rs.open "SELECT * FROM " & table & " WHERE 0=1",
connectionString
        rs.AddNew fields, values
        rs.Update
        InsertRS = rs(0)
        rs.close
        Set rs = Nothing
end function

Claudius


> -----Original Message-----
> From: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]] 
> Sent: Montag, 25. Februar 2002 10:35
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] ADO
> 
> 
> Habe gerade den Artikel �ber Recordsets mit ADO gelesen. 
> M�chte ab jetzt
> auch AddNew anstatt SQL Inserts verwenden. Scheint wohl 
> besser zu sein.
> 
> Die Frage ist, wie bekomme ich ein ge�ndertes Recordset 
> Objekt in meine
> Datenbank gespeichert....
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an