I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
DU kan desværre ikke bruge if else... mm i SQL. Du kunne jo i stedet prøve at udtrække noget du ved er fra denne tabel, og dermed se om den eksisterer!.... SELECT tabelnavn.* FROM tabelnavn;
det er ikke helt korrekt. Følgende er SQL og virker aldeles glimrende:
IF NOT EXISTS (SELECT * FROM AddrList WHERE firstName=\'Finn\' AND sirName=\'Kapperidder\') BEGIN INSERT INTO AddrList VALUES(\'Finn\',\'Kapperidder\') END
ohh - sorry - det kommer fra MS SQL - og jeg havde glemt at ikke alt de laver er helt standardiseret (læs : de er desværre blevet så store at de gør hvad der psser dem)
(på den anden side kan man også spilde en masse tid på at blive enige :-)
Men løsninges forslaget er altså at jeg prøver at udføre en query i den tabel jeg vil ndersøge om eksisterer og derefter luser fejlen \'Table does not exist\' ud og opretter tabellen hvis den fejl kommer ?
Jamen så har vi jo det på det rene! :-) Det er mere end meget muligt at man kan gøre noget lignende i Access med Vb eller Vba eller hvad det nu hedder der.
Det kommer an på om det bare skal konstateres, hvorvidt tabellen er der, eller om der også skal gøres noget med den!
jeg skal fra en delphi applikation oprette/ændre nogle tabeller runtime - men jeg har fundet en metode at gøre det på - men jeg køber svaret fra lens - mange tak
:-)
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.