Avatar billede centauri Nybegynder
08. juni 2001 - 09:46 Der er 6 kommentarer og
1 løsning

Check på tomt felt HASTER!!

Jeg har et meget stort problem med udlæsning fra min SQL database. Jeg skal have udlæst et felt fra min database dette felt indeholder normalt en text hvis der altså er blevet indtastet noget i det.
Uskriver jeg det felt indeholder det enten texten eller værdien None.

Men jeg kan overhoved ikke få lavet en check på om feltet indeholder noget eller ej.

Så hvordan kan jeg få lavet det

Virker ikke med :
If Felt = \"\" eller Felt = None

Hvad er det ellers af mulighedder ?
Avatar billede nute Nybegynder
08. juni 2001 - 09:48 #1
felt = request.form(\"felt\")

if( LEN(felt) > 0 ) then
  \'alt ok
else
  \'felt tomt
end if
Avatar billede nute Nybegynder
08. juni 2001 - 09:49 #2
hov...glem min første linje :)
Avatar billede centauri Nybegynder
08. juni 2001 - 09:49 #3
Nå fandt selv svaret skulle være
Felt = \"None\"

Træls ting.
Avatar billede tdaugaard Nybegynder
08. juni 2001 - 09:49 #4
centauri:> der er ingen værdie navngivet \"None\", men en der hedder Null.

If Rs(\"mitfelt\") = Null Then
  \' feltet er tomt
Else
  \' det er ikke tom
End If
Avatar billede centauri Nybegynder
08. juni 2001 - 09:52 #5
I skal alle have tak for jeres svar det gik sku stærkt.
Det må være en Default value SQL serveren indsætter og da det er et text felt skal det åbenbart også checkes som om det var mod en text.
Avatar billede stoffer Nybegynder
08. juni 2001 - 10:41 #6
centauri -> det lyder meget forkert

tdaugaard har ret:

If isNull(Rs(\"mitfelt\")) then
\'felt tomt
else

end if

centauri -> er du klar over at SQL databasen smider Record\'en væk når det er blevet kaldt én gang for at spare ram, når det er et tekst felt...
Avatar billede nute Nybegynder
08. juni 2001 - 10:43 #7
hvis dere leser hans spørsmål, så setter han selv inn verdien \"None\" i sine felt som ikke skal ha noen verdi. det er litt uortodoks, meeeeen....det er jo han selv som bestemmer...
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