Avatar billede Voyager57 Nybegynder
17. april 2011 - 13:18 Der er 2 kommentarer og
1 løsning

Hvordan ændres boolsk værdi i Access database

Jeg er gået i baglås og har brug for hjælp.

Jeg har fundet den record der skal ændres (F.eks faktura nummer 5). Der er ved oprettelsen af fakturaen, også skrevet en boolsk værdi til databasen, om den er betalt eller ej (Field("Betalt").

Nu er det så jeg gerne vide hvilket udtryk man bruger for at overskrive/ændre den boolske værdi der er i databasen.

Jeg er her:


    ' Her skal databasen opdateres med den nye værdi.
    '
    Range(Fakturanummer) = .Fields("Betalt") = True
    .Update
    '
    'Afslutter og lukker.
    End With
    rs.Close
    Set rs = Nothing
   
    cn.Close
    Set cn = Nothing



Men det er jo ikke den rigtige måde at skrive det på.

Nogen der har en god måde at gøre det på ??
Avatar billede terry Ekspert
17. april 2011 - 14:24 #1
In Access True = -1
False = 0

.Fields("Betalt") = -1
Avatar billede Voyager57 Nybegynder
17. april 2011 - 16:39 #2
Aha Terry

Takker :-)
Avatar billede terry Ekspert
17. april 2011 - 17:45 #3
:o)
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