Avatar billede asppro Nybegynder
17. juli 2001 - 11:12 Der er 17 kommentarer og
1 løsning

Connect til Accesdatabase

Jeg har oprettet en Tdatabase  og sat

aliasname = C:\\WINDOWS\\Skrivebord\\test.mdb
Databasename = TestData
loginprompt = False

Derud over har jeg oprettet en Ttable

Hvor databasename = TestData

Hvordan får jeg nu adgang til min Accesdatabase.

Jeg er erfaren i ASP med ADO og Querystrings men jeg ved ikke hvor jeg skal sætte det ind her ?

Avatar billede jekk Nybegynder
17. juli 2001 - 11:18 #1
Hvad mener du med:
Hvordan får jeg nu adgang til min Accesdatabase.
Avatar billede martinlind Nybegynder
17. juli 2001 - 11:21 #2
Du kunne overveje at bruge ADO componenterne i stedet for at bruge BDE.
Avatar billede asppro Nybegynder
17. juli 2001 - 11:27 #3
jekk//-Jeg skal bare trække noget data ud af databasen og liste det i fx et memo ?

martinlind//- hvor finder jeg ADO ?
Avatar billede martinlind Nybegynder
17. juli 2001 - 11:31 #4
På comp. paletten i D5
Avatar billede asppro Nybegynder
17. juli 2001 - 11:37 #5
Jeg har Delhpi 4.0
Avatar billede martinlind Nybegynder
17. juli 2001 - 11:45 #6
Trist, jeg kan ikke huske om der var ADO i D4.
Avatar billede asppro Nybegynder
17. juli 2001 - 11:46 #7
Er der en anden måde man  kan få tilgang til databasen ?
Avatar billede martinlind Nybegynder
17. juli 2001 - 11:51 #8
Ja, du skal lave et Alias i din BDE-manager som er med Acces driver, der næst bruger du det på din database, og ikke en fil. Det skulle kunne bringes til at virke, jeg har dog aldrig brugt det selv, kig evt. på borland.com efter en nærmere opskrift.

/Martin
Avatar billede jekk Nybegynder
17. juli 2001 - 11:54 #9
jamen, hvis du har sat Active TRUE, så har du allerede åbnet for dataene - placerer du en DBGrid på din form der refererer til din Datasource så vises alle record i din tabel -
du kan så garnere det hele med en TQuery og lægge SQL-sætning i efter behag ...
Avatar billede asppro Nybegynder
17. juli 2001 - 12:01 #10
Jeg er totalt newbee i Delphi :-)

Har du et eksempel til at ligge ?
Databasen ligger på følgende sti:
c:\\windows\\skrivebord\\temp.mdb ?
Avatar billede martinlind Nybegynder
17. juli 2001 - 12:01 #11
Så vit jeg ved er en TDatabase IKKE en Access Driver component, så mon ikke der skal lidt mere til
Avatar billede asppro Nybegynder
17. juli 2001 - 12:02 #12
Jeg har Delphi 4.0
Avatar billede jekk Nybegynder
17. juli 2001 - 12:16 #13
Jeg vil postulere, at du selv med en Delphi 1 kan lave løsningen.
Hvis du sender mig din test-database vil jeg godt returnere en eksempel-løsning i D1, som du så skulle kunne arbejde videre med i din D4.
eksperten@seher.dk
Avatar billede jekk Nybegynder
17. juli 2001 - 13:31 #14
jeg kom i tanke om, at der findes et program der kan bruges til at skyde SQL af imod en selvvalgt database -
BKQuery, hos mig findes den under Delphi/demos/db/bkquery, så¨vidt jeg husker er den baseret på alias - det kan du oprette i dit bdeadmin-program, hvor du opretter et nyt alias og vælger MSACCESS-driver o.s.v.
kan anvendes hvis det bare er for dataudtræk og ikke som en normal application.
Avatar billede martinlind Nybegynder
17. juli 2001 - 13:38 #15
Jekk >> Det er nok ikke lige værktøjet til SQL -udtræk, det er nok lidt smartere at bruge DBExploren, BKQuery er et demo program der viser hvordan man laver en Query i en tråd i baggrunden.

/Martin
Avatar billede asppro Nybegynder
17. juli 2001 - 14:28 #16
Takker :-)
Avatar billede asppro Nybegynder
17. juli 2001 - 15:57 #17
Nu har jeg hentet Delphi 5.0 ned (Trialversion)

Jeg har oprettet en ny msaccesdatabase under BDE men nu ved jeg ikke hvad jeg skal gøre med det \"BDE objekt jeg har lavet ?\"
Avatar billede martinlind Nybegynder
17. juli 2001 - 16:36 #18
Hvis du har en D5, så kig på ADO demo\'erne eller \"leg\" med ADO comp., jeg har ikke erfaring med ado og access, jeg holder mig gerne langt væk fra access :)

/Martin
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