Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#31

Re: Firebird mit D2006 Prof. => welche Komponenten ?

  Alt 13. Jul 2006, 19:50
Mist, zu spät. Trotzdem :Für was gibts INIs und DataModule ?

Delphi-Quellcode:
procedure TDM.DataModuleCreate(Sender: TObject);
var Ini : TIniFile;
begin
  Ini := TIniFile.Create (ExtractFilePath (ParamStr (0)) + 'DB.INI');
  DatenBankName := Ini.ReadString('Datenbank','Name',ExtractFilePath (ParamStr (0))+'db\db.fdb')
  DM.DataBase.Close;
  DM.DataBase.DatabaseName := DatenBankName;
Achtung ! Das Beispiel ist relativ zum Server zu sehen. Da steht z.B. folgendes drin in der Ini :
SERVER:C:\DB\DB.FDB. Ist die Ini gar nicht da oder fehlerhaft, dann wird am Ort der EXE nach der DB gesucht. Allerdings da im Unterordner DB. Das DataModul muß in der DPR Uses-Liste zuerst kommen, sonst gehts auch schief.
Gruß
Hansa
  Mit Zitat antworten Zitat