dave_christopher
Neues Mitglied
Hallo,
ich habe ein kleines Problemchen mit einem HTML Formular...
also:
Ich habe eine Webansicht in der verschiedene Daten aus einer Access Datenbank angezeigt werden. Nun habe ich vor mit Hilfe von einem Formular - makierte - Datensätze aus der Datenbank zu löschen! Leider stehe ich da momentan auf den Schlauch wie...
Da das ganze etwas schwer zu erklären ist, hier in Bildern:
http://forum.geizhals.at/files/44609/tabelle.bmp
und hier der Code der entsprechenden Seite:
http://forum.geizhals.at/files/44609/code.txt
vll. kann mir jemand hier aus dem Forum ein paar Tipps / Löschungsvorschläge geben?
ich freue mich über sämtliche antworten
mit freundlichen Grüßen
Dave
Also ich habe es jetzt mit ach und krach hinbekommen!
So sieht der Code aus um die POST Sendung zu bearbeiten:
Es ist eine extra Webseite (form.asp) die ausgeführt wird damit der makierte Datensatz gelöscht wird!
Es ist aber leider nur möglich jeweils einen Eintrag zu löschen... Das mit der Mehrfachauswahl habe ich leider nicht hin bekommen! Hat vll. jemand noch tipps zur Umsetzung?
ich habe ein kleines Problemchen mit einem HTML Formular...
also:
Ich habe eine Webansicht in der verschiedene Daten aus einer Access Datenbank angezeigt werden. Nun habe ich vor mit Hilfe von einem Formular - makierte - Datensätze aus der Datenbank zu löschen! Leider stehe ich da momentan auf den Schlauch wie...
Da das ganze etwas schwer zu erklären ist, hier in Bildern:
http://forum.geizhals.at/files/44609/tabelle.bmp
und hier der Code der entsprechenden Seite:
http://forum.geizhals.at/files/44609/code.txt
vll. kann mir jemand hier aus dem Forum ein paar Tipps / Löschungsvorschläge geben?
ich freue mich über sämtliche antworten
mit freundlichen Grüßen
Dave
Also ich habe es jetzt mit ach und krach hinbekommen!
So sieht der Code aus um die POST Sendung zu bearbeiten:
Code:
<%
loe = Request.Form("ID")
str = "Driver={Microsoft Access Driver (*.mdb)};DBQ="
str = str & Server.MapPath("Datenbank/inventar.mdb")
str = str & ";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5;"
%>
<html>
<head>
<title>Datenbank Einträge Löschen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
cstrAL = "DELETE * FROM inventar WHERE ID like '" & loe & "'"
strabfrage = cstrAL
Set conn = CreateObject("ADODB.Connection")
conn.Open str
Set res = CreateObject ("ADODB.Recordset")
res.Open strabfrage, conn
response.write "<p> Alle markierten Einträge wurden <font color=green><b>erfolgreich</b></font> aus der Inventardatenbank
gelsöcht <p> <a href=c_overview.asp><u>Klicke hier um zurück zur Übersicht zu gelangen</u></a>"
%>
</body>
</html>
Es ist eine extra Webseite (form.asp) die ausgeführt wird damit der makierte Datensatz gelöscht wird!
Es ist aber leider nur möglich jeweils einen Eintrag zu löschen... Das mit der Mehrfachauswahl habe ich leider nicht hin bekommen! Hat vll. jemand noch tipps zur Umsetzung?
Zuletzt bearbeitet von einem Moderator: