Entwickler-Ecke

Datenbanken - Dialog mit Zugriff auf DBF/DBT-Tabelle


UliTs - Mi 19.08.15 17:03
Titel: Dialog mit Zugriff auf DBF/DBT-Tabelle
Hallo allerseits,

ich benutze erstmals Delphi 2009 und möchte einen einfachen Dialog mit Zugriff auf eine einzelne DBF-Tabelle (mit DBT-Memo-Datei) erstellen.
Ein Formular mit TDBGrid-Klasse habe ich schon erstellt. Doch wie geht es weiter?
Was brauche ich TDataSource? weiteres?

Gibt es hier irgendwo ein simples Beispiel?

Uli


elektron56 - Do 20.08.15 14:47

Du willst also die BDE benutzen?

Dann brauchst Du ein Element TTable (Hier musst Du den ALIAS angeben, wo die Datei steht oder den direkten Pfad angeben unter-> DatabaseName und den Tabellenname angeben unter ->TableName)

und aus Datensteuerung brauchst Du ein Element TDatasource
dort musst du unter ->DataSet den Namen deines TTable-Elementes eingeben

In deinem TDBGrid must du unter -> Datasoure den Namen deines Datasource-Elementes eintragen

Beispiel:
TTable (Table1)

DatabaseName: C:\Temp
TableName: Test.dbf
-------------------------
TDatasource (Datasource1)

DataSet: Table1
---------------------------
TDbgrid

Datasource: Datasource1


--------------
procedure TForm1.FormCreate(Sender: TObject);
begin
table1.open;
end;


Sobald das Programm gestartet ist, wird die Tabelle im DBGrid angezeigt