Hi,
Ich w�rde die SQL-Anweisung DELETE verwenden. Soll doch die Datenbank sich die Arbeit
machen:
> Reply:
> Reply_ID
> Topic_ID (= Topic.Topic_ID)
SQL = "DELETE FROM Reply WHERE Topic_ID IN (" & _
"SELECT Topic_ID " & _
"FROM Topic " & _
"INNER JOIN Forum " & _
"ON Topic.Forum_id=Forum.Forum_ID " & _
"WHERE Forum.F_Cat=" ZuLoeschen_Cat_ID & _
")"
> Topic:
> Topic_ID
> Forum_id (= Forum.Forum_ID)
SQL = "DELETE FROM Topic WHERE Forum_id IN (" & _
"SELECT Forum_ID " & _
"FROM Forum " & _
"WHERE Forum.F_Cat=" ZuLoeschen_Cat_ID & _
")"
> Forum:
> Forum_ID
> F_Cat (= Category.Cat_ID)
SQL = "DELETE FROM Forum " & _
"WHERE F_Cat=" ZuLoeschen_Cat_ID
> Category:
> Cat_ID
> Cat_Name
SQL = "DELETE FROM Category " & _
"WHERE Cat_id=" ZuLoeschen_Cat_ID
Und jeweils:
DB_CONNECTION.Excecute SQL
Gru�
Heiko Richler
Systemingenieur
Georg-Simon-Ohm-Fachhochschule N�rnberg
Fachbereich Informatik
http://www.informatik.fh-nuernberg.de/Professors/Richler/
> -----Urspr�ngliche Nachricht-----
> Von: Arkor Randor [mailto:[EMAIL PROTECTED]]
> Gesendet: Dienstag, 19. Februar 2002 18:08
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [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/anme> lden/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