Jeg har behov for lidt hjælp her. Jeg har to tabeller der reffererer til hinanden hvor der skal slettes data i.
DB ----- subscribersCat - KeySubCat (Key) - SubScriberID (Ref. til SubScriber.SubScriberID)
SubScriber - SubScriberID (Key) - med flere..
Ønske ------ Jeg vil slette alle subscribers i en bestemt kategori og tilgangen er via tabellen "subscribersCat" via IDnummer til KeySubCat, der kan jeg så se at SubScriberID er med her, så den skal jeg bagefter slette i tabelleen "SubScriber"
Noge a la dette her: Slet alle brugere i "subscribersCat" hvor "KeySubCat (Key)" = 1 og slet så brugeren i tabellen "SubScriber" hvor "SubScriberID" = "SubScriberID" fra subscribersCat
Hvis du vil gøre det i to hug kunne du jo starte med at hive SubScriberID ud af den første set rs = conn.execute("Select SubScriberID From subscribersCat Where KeySubCat = 1") do while not rs.eof conn.execute("Delete From SubScriber Where SubScriberID = "&rs(0)) rs.movenext loop conn.execute("Delete From subscribersCat Where KeySubCat = 1")
eller hov..de skal vel begge med i løkken set rs = conn.execute("Select SubScriberID From subscribersCat Where KeySubCat = 1") do while not rs.eof conn.execute("Delete From SubScriber Where SubScriberID = "&rs(0)) conn.execute("Delete From subscribersCat Where KeySubCat = 1 and SubScriberID = "&rs(0)) rs.movenext loop
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.