18. juli 2004 - 01:51Der er
3 kommentarer og 1 løsning
2 gange delete
Er noget ala dette muligt?
Set rs = Conn.Execute("DELETE billeder.BilledeId FROM billeder WHERE billeder.BilledeId=" & hvilken &" AND DELETE billeder.BilledeId FROM billeder WHERE Bsrc=tom")
jeg fo rdenne fejl:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'billeder.BilledeId=122 AND DELETE billeder.BilledeId FROM billeder WHERE Bsrc=tom'.
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.
Vil denne statment ikke slette rækken i db'en hvor BilledeId = hvilken eller hvor Bsrc = 'tom'?: DELETE * FROM billeder WHERE BilledeId = " & hvilken & " OR Bsrc = 'tom'
Jeg har brug for at statmentet både sletter rækker hvor BilledeId = hvilken OG hvor Bsrc = 'tom' men kan jeg så bare bruge: DELETE * FROM billeder WHERE BilledeId = " & hvilken & " AND Bsrc = 'tom'?
Jeg har for tiden ikke mulighed for at teste koderne...
Ja - en OR statement sletter hvor ENTEN det ene eller det andet er opfyldt - ved en AND statement skal begge forhold være opfyldt. Jeg havde bare forstået at et statement skulle være opfyldt, men skal begge opfyldes skal du selvfølgelig bruge AND
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.