Autor Beitrag
Amarradi
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Mi 11.09.02 10:44 
Hallo Ich habe einige Frage, wie kann ich die Daten meiner Datenbank in eine Datei schreiben. Es soll eine Datenbankanwendung zur Lagerverwaltung werden. Wie bekomme ich die Daten der Table oder der DBGrid in eine Externe Datei, und welche Zugriffsvariante würdet Ihr empfehlen. Indexsequenziell oder Noram ohne Index. Und wie geht das ganze genau anders herum also von Datei in Programm.

Wo finde ich etwas zu Exel oder Access-datenbanken(Zugriff, Rechte usw.)
Please help me.

MfG Amarradi

-------------------------
"Gott würfelt nicht!" , Albert Einstein
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 11.09.02 11:02 
Hi
kommt darauf an, was du mit der externen Datei machen willst. Wenn sie einfach zum export der Daten geschrieben werden soll, kannst du sie im Excel-Format oder besser, weil universeller, als Textdatei mit kommagetrennten Werten erzeugen.
Die Grundlegende Verarbeitung ist immer gleich (sehr vereinfacht):
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
with Table do begin
  Active := True;
  First;
  while not EOF do begin
    //Zeile schreiben
    Next;
    Application.ProcessMessages;
  end;
end;

Begriff wie Indexsequentiell sind auf moderne Datenbanken eigentlich nicht mehr anwendbar. Kenn ich noch aus seligen Cobol-Zeiten :?

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...