[Delphi] Czy Delphi wspolpracuje z MS Access ?

0

Czy w Delphi 5 moge korzystac z baz danych zrobionych w accessie ?

Jesli tak to w jaki sposob ?
Probowalem tego Database Form Wizard ale tam mi nie chce przyjac bazy z accessa ;-|

Dziekuje za pomoc
[browar]

0

Jasne, że można. Do tego jest tylko potrzebny Delphi Enterprise (być może Pro też się nada)

Umieść na formie komponenty:
Database1, Table1, DataSource1, DBGrid1
Stwórz bazę danych za pomocą ACCESSA. Ja mam D6 i bazę w ACCESS 97. Z ACCESSem XP nie chcaiało mi iść, byż może D7 by poszedł.
Ten przykład wykorzystuje bazę danych Baza.mdb z tabelą Tabela i kluczem głównym index.

Database1.DriverName:='MSACCESS';
Database1.DatabaseName:='MojaBaza';
Database1.Params.Add('DATABASE NAME='Baza.mdb');
Database1.Params.Values['user name']:='';
Database1.Params.Values['password']:='';
Database1.Connected:=True;
Table1.DatabaseName:=Database1.DatabaseName;
Table1.TableName:='Tabela';
Table1.Active:=True;
DataSource1.DataSet:=Table1;
DBGrid1.DataSource:=DataSource1;
Table1.IndexName:='index'; // sortowanie wg. klucza
Table1.Refresh;
Table1.First;

Pozdrowienia JmP

0

odwiedz strone http://kadao.dir.bg/ i pobierz sobie komponenty KDAO
Metody nazywaja sie tak samo jak przy komponentach BDE i wszystko pieknie dziala

0

hmmm... wydaje mi sie ze chodzilo ci o format bazy danych a nie wspolprace z accesem ...

Pozdrooofka,
[Bodzio] [hurra]

1 użytkowników online, w tym zalogowanych: 0, gości: 1