tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
1338
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fassi91 fassi91 ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    3
    Schönen guten Morgen,
    ich stehe derzeit vor einem wohl sehr kleinen Problem, jedoch finde ich keine Lösung dafür. =(

    Ich habe vor kurzem mit der Programmierung von ASP/VB begonnen.

    Problem:
    Ich habe eine Access-DB mit einer Tabelle, folgende Spalten: ID, Titel, Beschreibung, Bild
    Diese gebe ich per Array aus, zusätzlich mit einer Checkbox.
    Am Ende gibt es einen "Löschen"-Button.

    Meine Frage:
    Wie bekomme ich es hin, dass ich mit dem Button "Löschen" die gecheckten Boxen lösche?

    Vielen Dank im Voraus,

    MfG fassi91
     

  2. #2
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hallo

    es sollte eigentlich mit dem In-Operator funktionieren

    bspw.

    delete from tabelle where id in (checkboxfeld)

    Du musst die Form-Tags außerhalb der Schleife oder des Arrays legen.
    Die geklickten Checkbox geben dann einen Wert wie z.B. 1,3,5,6,7 zurück, welchen man für den In-Operator der SQL gut verwenden kann.
     
    liebe Grüße, die Luzie

  3. #3
    fassi91 fassi91 ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    3
    Vielen Dank,
    jedoch hatte ich zuvor schon eine Lösung:

    if request("loeschen") <> "" then
    dim checked, r, sql
    for each r in request.Form
    if instr(r,"chk_") AND request(r) = "1" then
    checked = checked & replace(r,"chk_","") & ","
    end if
    next
    if checked <> "" then
    checked = left(checked,len(checked)-1)
    set con = server.createObject("ADODB.Connection")
    con.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("Datenbank.mdb")
    sql = "DELETE from Tabelle1 WHERE USER_ID IN (" & checked & ")"
    response.Write sql
    con.Execute(sql)
    end if
    end if


    MfG fassi91
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 18.11.08, 12:04
  2. mit Checkboxen Datensätze speichern
    Von schlimbim im Forum PHP
    Antworten: 6
    Letzter Beitrag: 29.06.06, 16:05
  3. mit checkboxen Datensätze löschen
    Von stonk im Forum PHP
    Antworten: 13
    Letzter Beitrag: 13.07.05, 14:45
  4. Datensätze mittels Checkboxen löschen
    Von butrov im Forum PHP
    Antworten: 2
    Letzter Beitrag: 02.10.03, 17:37
  5. Mit checkboxen löschen
    Von Slater im Forum PHP
    Antworten: 3
    Letzter Beitrag: 10.09.02, 00:02