Hallo,
ich hab da zwar ne L�sung, aber sie ist halt nicht das absolut beste, aber
m��te funktionieren.
Du �ffnest 3 Record Set
arbeitest Dich zur Tabelle Reply durch und l�scht von hinten her durch nach
vorne
und auf gehts
rs1.Open "SELECT * FROM Forum WHERE F_Cat=" & Cad_ID, conn
While not rs1.EOF
Forum_ID = rs1("Forum_ID")
rs2.Open "SELECT * FROM Topic WHERE Forum_ID=" & Forum_ID, conn
While not rs2.EOF
Topic_ID = rs2("Topic_ID")
rs3.Open "SELECT * FROM Reply WHERE Topic_ID=" & Topic_ID, conn
While not rs3.EOF
rs3.delete ' l�scht alle in Reply
rs3.MoveNext
Wend
rs3.Close
rs2.delete ' l�scht alle in Topic
rs2.MoveNext
Wend
rs2.Close
rs1.delete ' l�scht alle in Forum
rs1.MoveNext
Wend
rs1.Close
rs1.Open "SELECT * FROM Category WHERE Cat_ID=" & Cad_ID, conn
rs1.delete ' l�schen der Category
rs1.Close
Ich hoffe Du kannst es gebrauchen.
Wenn Du es noch im Code ver�nderst und es dadurch besser ist kannst mir ja
den Code auch schicken.
Will ja dazulernen.
Gru� Wolfgang
----- Original Message -----
From: "Arkor Randor" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Tuesday, February 19, 2002 6:08 PM
Subject: [aspdebeginners] Forum - Alles auf einmal l�schen?
> Hi Leute,
>
> bin gerade dabei die Adminseiten f�r mein Forum zu basteln. Dort soll es
> auch eine M�glichkeit geben, eine Kategorie samt dazugeh�riger Foren und
> Postings zu l�schen. Wie ich nur die Kategorie l�sche ist mir klar, aber
> dann setzt es bei mir aus, vor allem, da es ja mehrere Foren zu einer
> Kategorie geben kann, zig Topics zu einem Forum und nochmal etliche
> Antworten auf ein Topic.
>
> Kann mir jemand auf die Spr�nge helfen?
>
> Folgende Tabellen und Felder (ich schreibe jetzt nur die relevanten Felder
> hin) habe ich:
>
> Category:
> Cat_ID
> Cat_Name
>
> Forum:
> Forum_ID
> F_Cat (= Category.Cat_ID)
>
> Topic:
> Topic_ID
> Forum_id (= Forum.Forum_ID)
>
> Reply:
> Reply_ID
> Topic_ID (= Topic.Topic_ID)
>
> Gru�,
>
> Arkor, http://ed59.s5.domainkunden.de/vk/?20
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp