Avatar billede cthrane Praktikant
23. januar 2001 - 16:35 Der er 3 kommentarer og
1 løsning

Kontakt med access Database gennem c++ program ?

Hvordan får jeg kontakt med en accesdatabase gennem builderen ?
Læg venligst din email i svaret.
Avatar billede soepro Nybegynder
24. januar 2001 - 09:34 #1
Først laver du dig en form. Dernæst dropper du en TTable component på den, og derpå en TDataSource. (Beege fra Data Access) TDataSourcen skal pege på TTable componenten i \'DataSet\' property\'en. Herefter vælger du \'MS Access Database\' i \'DatabaseName\' property\'en på TTable, og derefter den ønskede database i \'TableName\' property\'en. Herefter vælger \'True\' i \'Active\' property\'en for at checke at du kan komme til databasen.

Tilbage er så blot at droppe en \'TDBGrid\' fra \'Data Control\' tabben på din form, sætte \'Align\' property\'en til \'alClient\' og sætte dens \'DataSet\' property til at pege på din TTable.

Viola - så skulle du kunne se dine data i access databasen.
Avatar billede perfi Nybegynder
24. januar 2001 - 09:52 #2
Husk også at der skal være adgang via ODBC eller lignende DB drivere.
Avatar billede stringbuffer Nybegynder
29. januar 2001 - 17:10 #3
Aha, hvordan angiver man så den tabel, som skal vises i grid´en? en Access database har jo som regel flere tabeller.
Avatar billede perfi Nybegynder
02. februar 2001 - 13:29 #4
Når du står på din tabel datakomponent, så gå ud i Inspectoren og klik på databasename. Der vælger du din database som du har linket via ODBC eller anden type. Dernæst i inspectoren forneden i Tablename sætter du den tabel du vil benytte. Dernæst markere du din tabelkomponent og højreklikker. Vælg Fields Editor. Så kommer alle attributterne frem fra den tabel du har valgt i tabelname. Vælg de attributter du vil have frem i din grid. Gå ud i din Inspector igen og øverst i feltet Active sættes til true. Så skulle alle contents blive synlig i grid\'en...håber det fungere....
perfi
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