23. marts 2007 - 20:15
Der er
6 kommentarer og 1 løsning
Tom tekst streng
Jeg stirrer mig fuldstændigt blindt på nedenstående: strSQL = "Select * From tabel where blabla = '' or blabla = 'Nej'" Men den udskriver ikke de tomme felter??? Datatypen er tekst. Jeg har prøvet forskellige variationer uden held... Hvad gør jeg galt?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
23. marts 2007 - 20:22
#1
Måske de ikke er tomme men NULL - nu ved jeg ikke hvolken database du bruger, men sql server kan du gøre således: strSQL = "Select * From tabel where isnull(blabla,'') = '' or blabla = 'Nej'"
23. marts 2007 - 20:26
#2
hmm, desværre virker dette ikke: strSQL = "Select * From tabel where isnull(blabla,'') = '' or blabla = 'Nej'"
23. marts 2007 - 21:02
#3
Yes, jeg fandt ud af det: strSQL = "Select * From tabel where blabla is null or blabla = 'Nej'" Smider du lige et svar tafkab, da du fik mig ind på det rigtige...
23. marts 2007 - 21:32
#4
Ja da men du skal nok lige rette til strSQL = "Select * From tabel where blabla is null or blabla='' or or blabla = 'Nej'" Hvis du vil have alle 3 situationer med :-)
24. marts 2007 - 10:58
#5
ah ja, den skal jo os med... takker for hjælpen.
24. marts 2007 - 10:59
#6
for øvrigt tror jeg ikke computeren er helt vild med at man stammer når man skriver (or or) ;-)
24. marts 2007 - 13:40
#7
He he, det har du ret i :-) Takker for point.
Kurser inden for grundlæggende programmering