![]() |
AW: Kundendatenbank
MyBase-Dateien lassen sich auch als DBClient.dfBinary - Typ speichern, sind dann wesentlich kleiner und schneller zum Bearbeiten. Suche nach Einträgen ist kein Problem.
Delphi-Quellcode:
// nur ein Beispiel, nicht getestet:
Const {$IfDef Test} SUFFIX = '.XML'; {$Else} SUFFIX = '.CDS'; Procedure TForm1.INIT_KundenTabelle(Dateiname:String); begin KundenTabelle.FileName := Dateiname + SUFFIX; If FileExists(KundenTabelle.FileName) then KundenTabelle.Open else // KundenTabelle neu anlegen begin with KundenTabelle.FieldDefs do begin Clear; Add('Firma', ftString, 50, FALSE); Add('VorName', ftString, 50, FALSE); Add('NachName', ftString, 50, FALSE); Add('Titel', ftString, 50, FALSE); Add('Strasse', ftString, 50, FALSE); Add('Hausnummer', ftInteger, 0, FALSE); end; KundenTabelle.CreateDataSet; KundenTabelle.SaveToFile(KundenTabelle.FileName, DBClient.dfBinary); end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz