Avatar billede stener Nybegynder
18. oktober 2002 - 13:57 Der er 12 kommentarer og
1 løsning

update

Er det muligt at opdatere 2 tabeller med en sql sætning?.
Avatar billede jgp Nybegynder
18. oktober 2002 - 14:02 #1
Jep:

UPDATE Table1, Table2 SET table1.field1 = "hat", table2.field2 = "briller";
Avatar billede stener Nybegynder
18. oktober 2002 - 14:15 #2
OOps jeg mener lave 2 helt nye rækker. Sorry
Avatar billede jgp Nybegynder
18. oktober 2002 - 14:16 #3
Hvilken DB bruger du?
Avatar billede stener Nybegynder
18. oktober 2002 - 14:17 #4
lige nu access men det skal køre på en sql server 7.0 senere
Avatar billede jgp Nybegynder
18. oktober 2002 - 14:22 #5
Access kan ikke, men det kan være SQL serveren kan:

INSERT INTO weekend (dato, fri) VALUES(#DATE()#, 0);INSERT INTO weekend (dato, fri) VALUES(#DATEADD('d', 1, DATE())#, 1);

Brug ";" til at dele med
Avatar billede stener Nybegynder
18. oktober 2002 - 14:23 #6
Altså ikke 2 helt nye tabeller der skal bare indsættes 1 række i hver af de 2 tabeller.
Avatar billede stener Nybegynder
18. oktober 2002 - 14:23 #7
okies
Avatar billede jgp Nybegynder
18. oktober 2002 - 14:25 #8
aha okey jeg troede du mente 2 rækker i samme table,

Mener du kan bruge denne så:
INSERT INTO table1, table2 (table1.felt) VALUES('fisk');

Kan det bruges?
Avatar billede stener Nybegynder
18. oktober 2002 - 14:25 #9
Tak for det
Avatar billede stener Nybegynder
18. oktober 2002 - 14:25 #10
prøver lige :)
Avatar billede stener Nybegynder
18. oktober 2002 - 14:48 #11
sql = "INSERT INTO Privat_information, users (Privat_information.P_userid, users.user_username) VALUES (1,'test');"

Skulle det her virke?.
Avatar billede jgp Nybegynder
18. oktober 2002 - 14:58 #12
Joooh det skulle den
Avatar billede jgp Nybegynder
18. oktober 2002 - 15:11 #13
Hmm er faktisk ikke sikker på den virker. Men så skulle du gerne kunne bruge denne her (altså bare ikke i Access):

INSERT INTO weekend (dato, fri) VALUES(#DATE()#, 0);INSERT INTO weekend (dato, fri) VALUES(#DATEADD('d', 1, DATE())#, 1);

Det er flere SQL komandoer, som er lagt sammen i en SQL sætning, Den kan såvel som indsætte 2 rækker i en table, indsætte 1 eller flere rækker i hver sin table.
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