Einzelnen Beitrag anzeigen

migi

Registriert seit: 27. Nov 2003
Ort: St. Wendel
25 Beiträge
 
#3

Re: Interbase: SPB-Konstante fehlerhaft!

  Alt 6. Feb 2004, 16:10
Danke für deine Mutmaßungen!
Wenigstens einer, der wenigstens ansatzweise weiß, was gemeint ist. Ich konnte echt noch keinen finden. Auch wenn ich meine, dass ich wenigstens grundlegend Ahung von Delphi und Datenbanken habe, so kann ich mit dem Begriff SPB-Konstante schon gar nix anfangen. Vielleicht kannst du mir kurz erklären was das überhaupt ist?
Was deine Versions-Mutmaßungen angehen, muss ich dich enttäuschen. Ich nutze Interbase6 mit den Komponenten, die bei Delphi7 mitgeliefert werden. So langsam habe ich den Verdacht, dass ich einen ganz doofen Fehler gemacht habe...
Vielleicht hilft ein Stück Quellcode, um mir auf die Sprünge zu helfen:

Delphi-Quellcode:
procedure TFormMain.Backup1Click(Sender: TObject);
var
  aIni : TIniFile;
begin
  if SaveDialog.Execute then
  begin
    aIni := TIniFile.Create('dbadmin.ini');
    with DatamoduleIB do
    begin
      IBBackupService.BackupFile.Clear;
      IBBackupService.DatabaseName := aIni.ReadString('DB', 'filename', '');
      IBBackupService.ServerName := 'localhost'; // noch ändern!!!
      IBBackupService.Params.Clear;
      IBBackupService.Params.Add('lc_ctype=None');
      IBBackupService.Params.Add('user_name=' + aIni.ReadString('DB', 'user', ''));
      IBBackupService.Params.Add('password=' + Entschl(aIni.ReadString('DB', 'password', '')));
      IBBackupService.BackupFile.Add(SaveDialog.FileName);
    end;
    DataModuleIB.IBBackupService.Attach;
    DataModuleIB.IBBackupService.ServiceStart;
    aIni.Free;
  end;
end;
Auf alle Fälle schon mal DANKE im Voraus!
---------------------------------------------------
| Ich bin nicht die Signatur - ich putze nur. |
---------------------------------------------------
  Mit Zitat antworten Zitat