Avatar billede nybroe Nybegynder
25. juni 2002 - 11:36 Der er 8 kommentarer og
1 løsning

Updater flere rows

Updater flere rows i en tabel du fra en id
Avatar billede kimiwan Nybegynder
25. juni 2002 - 11:37 #1
Det kan du selv være.
Avatar billede tmceu Praktikant
25. juni 2002 - 11:39 #2
Det lyder en smule selvmodsigende - ID er normalt udtryk for en unik identificering af en række og man vil derfor normalt kun opdatere én række. Eksempelvis:

UPDATE Tabel SET Felt = 'Something', AndetFelt=2 WHERE MyID=2
Avatar billede nybroe Nybegynder
25. juni 2002 - 11:54 #3
Ja det er bare mig der ikke lige tænket mig om. Jeg skal update flere rows med et ja/nej felt hvor jeg bruger en checkbox. Så det jeg skal bruge er vil er loop i en updatesættning
Avatar billede tmceu Praktikant
25. juni 2002 - 11:58 #4
Jeg ved godt, at det kan være svært at forklare et problem, men du er meget lidt informativ. Du har sandsynligvis ikke brug for et "loop", det kan normalt løses med et enkelt SQL statement.

Eks.

UPDATE Tabel SET Felt = true WHERE AndetFelt = EtEllerAndet

Dette vil opdatere alle rækker som passer på WHERE kriteriet. Vil du opdatere alle rækker, kan du udelade WHERE.
Avatar billede kimiwan Nybegynder
25. juni 2002 - 12:20 #5
Hvor har du id'et på de rækker, der skal opdateres? - er det en komma-separeret liste, er det i et et-dimensionelt array, eller...???

Skal alle felterne, som skal opdateres, have den samme værdi (enten true eller false)?
Avatar billede nybroe Nybegynder
25. juni 2002 - 12:28 #6
Jeg har en unik ID på de felter der skal opdateres og jeg tror det er en komma-separeret liste for jeg for en asp fejl for den side at der mangler et komma og nej de skal ikke have samme værdi
Avatar billede tmceu Praktikant
25. juni 2002 - 12:44 #7
Jeg giver simpelt hen op :-( Det er meget svært at hjælpe dig, når vi skal hive alle oplysninger ud af dig, bid for bid. Håber der er nogle andre der vil bruge tiden på det.
Avatar billede kimiwan Nybegynder
25. juni 2002 - 12:47 #8
Og hvordan ved du så, hvilke værdier (true/false), der skal opdateres med ved hvert id? - er det også gemt i en komma-separeret liste svarende til den med de unikke id'er?

Tjek lige indholdet af de to kommaseparerede lister, bare for at være sikker på, de er gemt sådan som du siger.
Avatar billede nybroe Nybegynder
25. juni 2002 - 12:56 #9
Jeg opgiver og finder på et elller andet. Men Tak
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