![]() |
ASP & Access: Wie ändere ich Zelleninhalte?!
Was Datenbanken betrifft, kenne ich mich noch ziemlich wenig aus.
Wie dem auch sei, mit folgendem Code kann ich zumindest Inhalte diverser Zellen anzeigen: 'Datenbank öffnen (dsn-los!) strConn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.mapPath("datendank.mdb") Set Rs=Server.CreateObject("ADODB.Recordset") Rs.Open "SELECT * FROM tabelle WHERE id=1;", strConn, 1, 1 Response.Write(Rs("name")) Rs.Close Soweit so gut. Nur wie kann ich es anstellen, das der Inhalt einer Zelle verändert wird? Diverse Versuche mit Rs("name")=... (jaja, ziemlich primitiv, gell? :-)) oder Rs.Execute haben nicht funktioniert. Kennt jemand (gute) Links zu dem Thema? |
Ich hab's inzwischen selbst herausgefunden:
Zuerst mal mit Rs.Open "SELECT * FROM tabelle WHERE id=1;", strConn, 1, 2 (anstatt vorher 1) die Daten öffnen, mit 1 am Schluss wird nämlich nur READ-ONLY geöffnet. Dann ganz einfach mit Rs("Zelle")="hello world" den Zelleninhalt ändern und mit Rs.Update die Datenbank aktualisieren. Trotzdem Danke an alle, die hier vorbeigeschaut haben!! Für die Interessierten: http://www.devguru.com/Technologies/...dset_open.html |
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag