25. oktober 2005 - 21:09
Der er
11 kommentarer og 1 løsning
ASP problem
Har et "lille" problem jeg skal tjekke om alle felter i en database tabel er 'false', og hvis de er det, skal den sætten en af dem til 'true' hvordan gør man det?
Annonceindlæg fra inspirit365
25. oktober 2005 - 21:20
#1
UPDATE tabel SET ditFelt = 'true' WHERE ditFelt = 'false'; hvis vi snakker design view så ved jeg ikke hvordan
25. oktober 2005 - 21:27
#2
det skal kun være hvis alle felter er false, og den skal kun sætte en til true
25. oktober 2005 - 21:36
#3
hmm.. er måske ikke helt med, men hvis jeg har forstået det rigtig kan du gøre sådan her. hvis du har 3 felter.. kolonner altså (ditfelt1,2 og 3) så du tjekke om alle sammen er false og sætte ditfelt1 til true som standard hvis det er tilfældet UPDATE tabel SET ditFelt1 = 'true' WHERE ditFelt1 = 'false' AND ditFelt2 = 'false' AND ditFelt1 = 'false';
25. oktober 2005 - 21:36
#4
UPDATE tabel SET ditFelt1 = 'true' WHERE ditFelt1 = 'false' AND ditFelt2 = 'false' AND ditFelt3 = 'false';
25. oktober 2005 - 21:41
#5
jeg har f.eks. felt1 ------- false false false osv. så skal en sættes til true
25. oktober 2005 - 21:47
#6
Hvad mener du med felt? felt = række? hvis ja hvad hedder så kolonnerne?
25. oktober 2005 - 22:14
#7
kolonnen hedder felt1, og den har nogle rækker der alle har værdien false
25. oktober 2005 - 22:26
#8
En af os har ikke forstået den anden helt og ellers har en af os ikke forstået hvad en række og en kolonne er:) Egentlig er der ikke noget som hedder en række, men en tabel. en tabel kan have nogle kolonner. Hvis vi opretter en tabel som hedder "Kunde" og opretter nogle kolonner i denne tabel som "Navn" "Telefon" "Adresse" så vil det se sådan ud Tabel : Kunde Navn|Telefon|Adresse| Hans|3344555|blah | Bo |3333333|blah | Hans og bo er altså 2 forskellige rækker! og kolonnerne/felterne er altså Navn, Telefon, Adresse. Disse rækker ligger i tabellen Kunde. Kan du så fortælle mig hvordan din database ser ud? så kan jeg lettere svare:P
25. oktober 2005 - 22:31
#9
Jeg har en tabel der hedder billeder. I den er der en kolonne der hedder "Viste" og den indeholder et antal rækker som har værdien 'false' :) Viste -------- false false false false
25. oktober 2005 - 22:38
#10
jeg fik løst det, men tak for hjælpen :)
25. oktober 2005 - 22:41
#11
lige da jeg forstod hvad du havde hehehe
02. februar 2006 - 15:23
#12
Lukker
Kurser inden for grundlæggende programmering