Avatar billede cope21 Nybegynder
16. januar 2000 - 14:29 Der er 2 kommentarer og
1 løsning

MS Access programmering

Jeg har på min form nogle Edit's... som skal udfyldes når jeg trykker på knappen "Opret"... Derved skal den hente informationer fra en database (hk.mdb), men jeg ved ikke hvordan jeg henter informationerne... altså koden. Jeg har sat databasen op, det er kun selve koden jeg mangler.

Avatar billede sjensen Nybegynder
16. januar 2000 - 22:31 #1
For at hente info i en data base skal du have en nøgle, f.eks. et kundernr.

Hvis du bruger et table kalder du

if table1.findkey([din nøgleværdi]) then
begin
  edit1.text := table1.findbyname('Navn på felt i db').value;
end;

sjensen
Avatar billede sjensen Nybegynder
16. januar 2000 - 22:32 #2
Ups, en lille skrivefejl:

Det hedder table1.fieldbyname().value og ikke table1.findbyname().value.

sjensen
Avatar billede koonz Nybegynder
18. januar 2000 - 09:22 #3
Det kommer lidt and på hvordan du vælger informationer fra din database, hvis det er via en table, kan du bare bruge

DBEdit - og så addressere direkte til din DB - Se Source i Object inspector.

En anden mulighed er at bruge sql, så skal du gøre som sjensen skriver men husk lige ''
Eks.
table1.fieldbyname('NUMMERPLADER').value

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