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.
Den SQL du bruger (strSql) skal være understøttet af den database du udfører den på, men den syntax du bruger her skulle være ok.
Hvis du har en DBdriver (odbc eller oledb) til en database, kan du lave forespørgsler gennem ADODB som du gør her. Du skal bare fortælle hvordan den connection du vil bruge ser ud. Ex. på en connection til en MSSqlserver: DSN = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mySQLDatabase;Data Source=mySQLServer"
Delete er helt almindelig SQL-syntax: strSql = "delete from tbl_test where alder < 18"
og update ala: strSql = "update tbl_test set forung=1, koerebil=0 where alder < 18"
Hvis du bruger MySQL kan du løbe ind i problemmer med rs.AddNew, da det ikke helt virker med ADODB for mySQL. Men hvis du benytter en SQL streng: INSERT INTO er der ingen problemmer.
"INSERT INTO tbl_test (navn,alder,email,web,dato,ip) VALUES ('" & Request.Form("navn") &"', ...osv...
keysersoze :> Joh da, ingen problemer med det:> jeg har skam brugt HTML.dk meget og jeg har da også flere gange oprettet spørgsmål om databaser her på exp.dk, men jeg har endnu ikke helt fundet den røde tråd, med hensyn til at hente, skrive og opdatere i en database, hvad der er smartes når man gerne vil have samme syntax til alle databaser om det er access, MySQL eller SQL. Hvis det da kan lade sig gøre?
de eksempler fra html er dem jeg klart vil anbefale - det er jo trods alt dem fx access bruger til at indsætte i jet - og det er også den normale syntaks for mysql
Tak for hjælpen, deler point imellem jer, håder det er OK!
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.