Avatar billede vester Novice
14. december 2003 - 02:35 Der er 11 kommentarer og
1 løsning

Hvor feltet er tomt

Jeg skal finde alle de poster, hvor ProjektId = en QueryString OG Pos = ""(Ingenting)

strSQL = "SELECT * FROM Indhold Where  ProjektId=" & Request.QueryString("ProjektId") &" And  Pos= & """

Hvordan gøres dette?
Avatar billede thesurfer Nybegynder
14. december 2003 - 02:44 #1
har du prøvet med?:
&" And  Pos= & ''"
eller
&" And  Pos= null
Avatar billede thesurfer Nybegynder
14. december 2003 - 02:46 #2
linien &" And  Pos= & ''" skal læses som:
&" And  Pos= & apostrof apostrof anførelsestegn
Avatar billede vester Novice
14. december 2003 - 02:49 #3
Der er ikke nogen af dem, der virker
Avatar billede thesurfer Nybegynder
14. december 2003 - 02:56 #4
hvad med?
&" And  Null(Pos)"
eller
&" And  len(Pos)= 0"
Avatar billede vester Novice
14. december 2003 - 03:02 #5
Den første siger:
Microsoft][ODBC Microsoft Access Driver] Invalid use of '.', '!', or '()'. in query expression 'ProjektId=34 And Null(Pos)'.

Den anden laver ingen fejl, men finder heller ikke den post der opfylder kriteriet?
Avatar billede thesurfer Nybegynder
14. december 2003 - 03:13 #6
prøv med isNull(Pos)
Avatar billede vester Novice
14. december 2003 - 03:14 #7
i den sidste?
Avatar billede thesurfer Nybegynder
14. december 2003 - 03:15 #8
hvis den sidste betyder:
&" And  isNull(Pos) "

så, ja :)

muligvis isNull(Pos) = true"
Avatar billede vester Novice
14. december 2003 - 03:17 #9
Cool

Den her virker:
strSQL = "SELECT * FROM Indhold Where  ProjektId=" & Request.QueryString("ProjektId") &" And  isNull(Pos)"


thesurfer, vil du svare?
Avatar billede thesurfer Nybegynder
14. december 2003 - 03:18 #10
jada :)
Avatar billede vester Novice
14. december 2003 - 03:19 #11
tak'sa
Avatar billede thesurfer Nybegynder
14. december 2003 - 03:21 #12
Det var så lidt :)
Takker for points.
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