Avatar billede sjoller Nybegynder
27. marts 2002 - 10:44 Der er 6 kommentarer og
1 løsning

Flere commandoer på samme linje i SQL ?

Jeg kører ASP mod en MySQL database.

Hvad er der j vejen med denne sql string ?

INSERT INTO user_menu(user_menu_user, user_menu_menu) VALUES('1','24');INSERT INTO user_menu(user_menu_user, user_menu_menu) VALUES('1','40');DELETE FROM user_menu WHERE user_menu_user = '1' AND user_menu_menu = '43';DELETE FROM user_menu WHERE user_menu_user = '1' AND user_menu_menu = '44'

Den afvikler fint når jeg afvikler den direkte mod databasen, men gennem mit ASP script vil den ikke.
Hvad er der i vejen med den ?
Avatar billede invisibleman Nybegynder
27. marts 2002 - 10:51 #1
Du kan ikke bruge flere SQL queries i samme streng i ASP. Det er kun i MySQL du kan det.
Avatar billede sjoller Nybegynder
27. marts 2002 - 11:03 #2
Hvad gør man så, det er da temmelig omstændeligt at execute en sql for hver gennemgang af et loop ?
Avatar billede invisibleman Nybegynder
27. marts 2002 - 11:06 #3
Du er nødt til at lave 4 SQL queries. Der er intet andet at gøre.
Avatar billede sjoller Nybegynder
12. april 2002 - 00:21 #4
mysql er da temmelig hjælpeløs og temmelig ubrugelig... hmmmm...
Avatar billede invisibleman Nybegynder
12. april 2002 - 00:28 #5
HVAD ?! Mit svar er da korrekt !
Avatar billede dmcn Praktikant
12. april 2002 - 00:39 #6
hihi - egentlig sjovt. invisibleman siger, at det kun er i MySQL at ovenstående vil virke, men sjoller konkluderer at det derfor er MySQL der er hjælpeløs og ubrugelig - ikke at det er ASP er det.

Konklusionen må være, at MySQL kan nogen trixx, mens ASP er hjælpeløs og ubrugelig. :)
Avatar billede invisibleman Nybegynder
12. april 2002 - 00:40 #7
*rrr* 0wned ! /me nusser :D
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester