05. november 2003 - 08:37Der er
3 kommentarer og 1 løsning
Sql DELETE Hvordan?
Denne virker ikke: Sql = "DELETE From BookingRessource as BR, Ressourcer as R Where BookingID = " & Request("BookingID") & " and R.RessourceID = BR.RessourceID and R.Antal = 0"
Den giver følgende fejl: Incorrect syntax near the keyword 'as'.
Men hvordan skal jeg så lave min sql? Jeg skal kun have slettet felterne i min BookingRessource, ikke i min Ressourcer, men jeg skal have tabellerne kædet sammen for at undersøge om Antal er 0.
Sql = "SELECT R.Antal, BR.BookingRessourceID From BookingRessource as BR, Ressourcer as R Where BookingID = " & Request("BookingID") & " and R.RessourceID = BR.RessourceID and R.Antal = 0" Set rs = conn.execute(sql)
Do while not rs.eof db_BookingRessourceID = rs("BookingRessourceID")
Sql = "DELETE From BookingRessource Where BookingRessourceID = " & db_BookingRessourceID Set rs = conn.execute(sql)
rs.movenext Loop
Men det giver mig følgende fejl: Operation is not allowed when the object is closed.
Sql = "SELECT R.Antal, BR.BookingRessourceID From BookingRessource as BR, Ressourcer as R Where BookingID = " & Request("BookingID") & " and R.RessourceID = BR.RessourceID and R.Antal = 0" Set rs = conn.execute(sql)
Do while not rs.eof db_BookingRessourceID = rs("BookingRessourceID")
Sql = "DELETE From BookingRessource Where BookingRessourceID = " & db_BookingRessourceID conn.execute(sql)
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.