Avatar billede hulla Novice
24. maj 2001 - 11:55 Der er 8 kommentarer og
1 løsning

sql-udtræk

Jeg har en sætning der lyder som følger: SELECT datoer FROM køber WHERE kundeid = nielsen;

Hvordan kan det være at jeg ikke modtager en null værdi når nielsen ikke eksisterer i databasen.
Avatar billede bkss Nybegynder
24. maj 2001 - 11:58 #1
Du får et tomt recordsæt tilbage for der ikke er en record hvor datoer = Null og kundeid = nielsen.
Null er datatype, ikke en returværdi hvis SQL\'en returnerer ingenting.
/BKss
Avatar billede idiotbarn Nybegynder
24. maj 2001 - 11:59 #2
Kan man det?
Skal det ikke hedde:
SELECT * From datoer WHERE kundeid = nielsen
eller:
SELECT * From Køber WHERE kundeid = nielsen
Avatar billede hulla Novice
24. maj 2001 - 12:02 #3
Hvad kan jeg sammenligne det tommme recordsæt med, for at finde ud af om det ER tomt eller ej?
Avatar billede bkss Nybegynder
24. maj 2001 - 12:04 #4
If not RS.BOF or not RS.EOF!

....................

End If
Avatar billede hulla Novice
24. maj 2001 - 12:09 #5
den fatter jeg ikke !!!
Avatar billede hulla Novice
24. maj 2001 - 12:12 #6
Hvordan ville det se ud i java?
Avatar billede bkss Nybegynder
24. maj 2001 - 12:15 #7
Det ved jeg ikke. Prøv at kikke på msdn.microsoft.com.
Avatar billede idiotbarn Nybegynder
24. maj 2001 - 13:11 #8
ok...her:
\'Åben database, og så:

Set rs = Conn.Execute(SQL)

<%If rs.BOF And rs.EOF Then%>
\'Recordsættet er tomt.
<%Else%>
\'Recordsættet indeholder noget
End If.



Avatar billede idiotbarn Nybegynder
24. maj 2001 - 13:11 #9
hov...
<%End IF%>
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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