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 fra Barco
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