Avatar billede larsbachmanndk Nybegynder
13. april 2005 - 11:19 Der er 3 kommentarer og
2 løsninger

Problemer med ja/nej i access

Jeg arbejder med en access db, og der er en tabel der hedder style, hvor man kan vælge hviket CSS der skal bruges.
Når man vælger et andet, sætter den godt nok dette til TRUE i databasen, men der er kun en der må være TRUE.
Kan man ikke i access gøre således at der kun er en der kan være TRUE, så den automatisk sætter resten til FALSE når der er en anden der sættes til TRUE.

På forhånd tak
Avatar billede sitemaster Nybegynder
13. april 2005 - 11:49 #1
tvivler på det, men hvad med at sætte dem alle til FALSE i koden lige inden du sætter den valgte til TRUE ?
Avatar billede dbangx Nybegynder
13. april 2005 - 11:50 #2
hvis du vælger hvilken der skal være true på en hjemmeside, så er det nemmeste at køre det i en update inden du sætter den:
UPDATE table SET aktiv=false;
UPDATE table SET aktiv=false WHERE id=??;

alternativt kan i en access-formular angive at nogle felter skal ændre værdi, men det har jeg ikke så meget styr på.
Avatar billede dbangx Nybegynder
13. april 2005 - 11:51 #3
hovsa... den nederste skal selvfølgelig være true :-)
Avatar billede larsbachmanndk Nybegynder
13. april 2005 - 12:01 #4
Selvfølgelig....
Jeg sætter på hele pisset til false inden jeg laver en update.

Tak for det.
Hvis sitemaster lige ligger et svar, så får i lov at dele point.

Hygge
Avatar billede sitemaster Nybegynder
13. april 2005 - 12:03 #5
her er mit svar
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