Avatar billede cyberkox Nybegynder
01. september 2006 - 13:51 Der er 7 kommentarer og
1 løsning

Udskrive hvor kolonne er tom

Hej

Jeg har en db, som indeholder nogle kolonne. Den ene hedder thread_id og kan enten indeholde INGENTING (altså være tom) eller et variabelt tal.

Hvad ville sql-strengen hedde for at udskrive dem der er tomme?

Sådan ser min ud nu, men det sidste virker ikke?
sql = "SELECT * from forum_thread where subject_id ="&Request.QueryString("thread_id") &" and thread_id = "" "
Avatar billede madeindk Nybegynder
01. september 2006 - 14:11 #1
sql = "SELECT * from forum_thread where subject_id ="&Request.QueryString("thread_id") &" and thread_id = " & NULL & ""
Avatar billede nielle Nybegynder
01. september 2006 - 14:13 #2
sql = "SELECT * FROM forum_thread WHERE subject_id = " & Request.QueryString("thread_id") & " AND thread_id IS NULL"
Avatar billede cyberkox Nybegynder
01. september 2006 - 14:13 #3
Hmm, den har jeg også prøvet. Melder følgende fejl:

Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'subject_id = and thread_id ='.
Avatar billede cyberkox Nybegynder
01. september 2006 - 14:14 #4
Den sidste (nielle) siger:

Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'subject_id = and thread_id IS NULL'.
Avatar billede nielle Nybegynder
01. september 2006 - 14:15 #5
Så er det fordi at der ikke er nogev værdi i Request.QueryString("thread_id")
Avatar billede nielle Nybegynder
01. september 2006 - 14:16 #6
Skal det ikke også snarere være:

sql = "SELECT * FROM forum_thread WHERE subject_id = " & Request.QueryString("subject_id") & " AND thread_id IS NULL"

?
Avatar billede cyberkox Nybegynder
01. september 2006 - 14:19 #7
Argh, dooff!.. Min fejl. Det virker fint med IS NULL!

Smid et svar nielle.

Og tak for hjælpen til jer begge to!
Avatar billede nielle Nybegynder
01. september 2006 - 14:25 #8
Svar :^)
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