Avatar billede dc Nybegynder
13. juni 2003 - 10:04 Der er 3 kommentarer og
1 løsning

VBA Editor: Null

Jeg har en funktion som læser fra en access db, men på en af værdierne i tabellen er Null og kan ikke læses ind i et array. Derfor har jeg prøvet:
------------------------------------------
If vTemp = Null Or vTemp = Empty Then
    vTemp = ""
End If
------------------------------------------
men det virker ikke! Hvad kan jeg gøre? Min variable siger i runtime -> vTemp : Null : Variant/Null
Avatar billede henrik13 Nybegynder
13. juni 2003 - 10:10 #1
Function NullToNul(varVaerdi As Variant) As Variant

    'Konvertér hvis Null, ellers lad værdien "passere"
    NullToNul = IIf(IsNull(varVaerdi), "", varVaerdi)

End Function
Avatar billede dk_akj Nybegynder
13. juni 2003 - 10:11 #2
13. juni 2003 - 10:22 #3
Brug Nz-funktionen:

Nz(vTemp,"")


Elles hedder den:
If IsNull(vTemp) then vTemp = ""
Avatar billede dc Nybegynder
13. juni 2003 - 10:39 #4
takker :)
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