Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#1

TurboDb neue Datenbank und Table

  Alt 12. Mai 2011, 09:24
Datenbank: TurboDB • Version: 6.1.1. • Zugriff über: Com ponent
Hallo,
in einem Projekt muss ich TurboDB verwenden.
Ich möchte ein neue Datenbank und darin ein Table anlegen.
Irgendwie klappt das nicht.
Hat wer einen Tip oder ein funktionierendes Stück Code?

Hier mein Versuch:

Delphi-Quellcode:
TdbDatabase.Connected := false;
  if not DirectoryExists(strgFullArchiveDBPath) then
    ForceDirectories(strgFullArchiveDBPath);
  TdbDatabase.DatabaseName := strgFullArchiveDBPath + strgDatabaseName;
  TdbDatabase.CreateDatabase;
  TdbDatabase.Connected := True;// alternativ mit Open probiert
  TdbDatabase.Open;
  TdbCrTable.DatabaseName := strgFullArchiveDBPath + strgDatabaseName; // auch weglassen bringt nichts
  TdbCrTable.TableName := TableName;
  TdbCrTable.FieldDefs.Clear; // Hier wahlfrei Fielddefinitionen vor oder nach Create eingefügt
  TdbCrTable.CreateTable;
  Mit Zitat antworten Zitat