16. februar 2003 - 10:28Der er
7 kommentarer og 1 løsning
Slette flere forskellige felter i en DB
Hej..
Jeg er igang med at lave et script hvor jeg ska bruge en SQL streng, som kan gå ind og *Delete* fra flere forskellige Felter.. Dvs, hvis jeg nu har nogle felter der hedder Navn,By,Alder,Email,Password,Brugernavn så ska den kun gå ind og slette Alder og Email, og det ska være *WHERE ID = "& Request.QueryString("ID")"
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Der er en måde at slette *rækker* ikke felter på. det lyder som om at det du er interesseret i, er at slette indholdet af nogle felter - ikke selve feltet i tabellen.
Det kan du gøre med
UPDATE mintabel SET detenefeltsomskalslettes = NULL, detandetfeltsomskalslettes = NULL WHERE detene = 'detteher' AND detandet = 'detteher2'
hvis du looper gennem dit rs og laver en: if rs("alder") > 18 then ' gør noget else ' gør noget andet end if
vil du løbe i problemmer hvis alder er NULL. Man kan i sådant et tilfælde ikke regne med at if sætningen køres korrekt.
//akj
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.