WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ASP & Access: Wie ändere ich Zelleninhalte?! (http://www.wcm.at/forum/showthread.php?t=30456)

ben81 14.09.2001 15:31

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?

ben81 15.09.2001 02:07

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