Hvis du skal tjekke om en variable er tom = "" så bruger jeg: If var <> ""
Hvis man heller ikke kun vil tillade mellemrum kan man tilføje Trim omkring var
If trim(var) <> ""
HVis man så trækker data ud fra et recordet og en kolonne er tom er den ikke lig "" men lig Null så dermed <> "" selv den faktisk er tom.. Så hvis man lige sætte "" & foran så forsvinder Null også... Så det må blive:
Personligt bruger jeg IF LEN(var) <= 0, da der engang er en Microsoft fyr, som har fortalt mig, at den er bedre performance mæssigt, men om det har noget på sig, ved jeg ikke helt. Har ikke selv oplevet den store forskel.
ikke den store forskel?? En lille forskel kan betyde meget, at man ikke får det rigtige resultat ud af den information man har. En lille forskel kan betyde meget, hvilket er grund til jeg stillede dette spørgsmål :)
Det er kun performance mæssigt der måske er en lille forskel. Og så synes jeg egentlig at If LEN(var) > 0 er pænere at se på i koden, men det er måske nok bare en vanesag.
Synes godt om
Ny brugerNybegynder
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.