Forum: Datenbanken
Delphi
by stahli,
11. Feb 2013
Dann bekomme ich den Fehler, dass Paßwort und User nicht zugewiesen ist (obwohl die Daten in Params stehen).
CreateDatabase führt m.E. auch nur ein Script aus, was ich etwas komplexer realisiere.
procedure TIBDatabase.CreateDatabase;
var
tr_handle: TISC_TR_HANDLE;
begin
CheckInactive;
tr_handle := nil;
if (ServerType = '') then
Forum: Datenbanken
Delphi
by stahli,
11. Feb 2013
Der Rückgabewert ist einfach false.
Es bringt auch nichts, das Löschen 30 Sek. zu wiederholen.
Auch aus dem Exporer heraus kann ich das File nicht löschen.
Allerdings habe ich festgestellt, dass das Problem nur besteht, wenn ich die Datenbank während der "Sitzung" (aktuelle Projektinstanz) per Script erstellt habe.
Wenn ich eine bestehende Datenbank in meiner "Sitzung" geöffnet habe dann...
Forum: Datenbanken
Delphi
by stahli,
10. Feb 2013
Ich teste gerade ein paar Sachen mit IBX (soll keine Dauerlösung sein, also auf AnyDAC müsst Ihr nicht verweisen).
Wenn ich eine Datenbank erzeuge oder öffne funktioniert alles.
Will ich eine neue Datei erzeugen, wird die alte nicht gelöscht.
DeleteFile wird also nicht ausgeführt, da noch eine Verbindung vom Programm offen ist.
Weiß jemand Hilfe...?
procedure...