Avatar billede brita Nybegynder
05. november 2002 - 01:38 Der er 6 kommentarer og
1 løsning

hvordan checker jeg om feltet er tomt?

Jeg har en kolonne hvor datatypen er sat til int, hvordan spørger jeg til om den er tom.
Flg. kan jeg ikke få til at virke:

if rs("kolonne") = 0 then
if rs("kolonne") = NULL then
if rs("kolonne") = "" then
Avatar billede no_doubt Nybegynder
05. november 2002 - 01:43 #1
Avatar billede brita Nybegynder
05. november 2002 - 01:49 #2
Du mener vel dette:
If rs(\"felten\") = \"\" Then
- jeg har aldrig forstået det med de backslashes der, og under alle omstændigheder får jeg syntaksfejl, når jeg bruger dem....
Avatar billede no_doubt Nybegynder
05. november 2002 - 01:52 #3
if not RS.EOF then
'den er ikke tom
else
'den er tom
end if
Avatar billede brita Nybegynder
05. november 2002 - 01:54 #4
det er jo om hele recordsettet er tomt/endogfile, og ikke om et enkelt felt er tomt....
Avatar billede no_doubt Nybegynder
05. november 2002 - 01:55 #5
så tillad nulllængde
Avatar billede brita Nybegynder
05. november 2002 - 01:59 #6
det har jeg gjort, tror jeg nok...... jeg sidder på min hjemmecomputer og har ikke direkte adgang til min database herfra :(
Hvordan er det nu man ændre datatyper via SQL???
Avatar billede brita Nybegynder
05. november 2002 - 02:54 #7
Jeg klarede det selv :))) , for interesserede:
if rs_klasse("billede") > 0 then
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