Autor Beitrag
TheHolyMan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 20.07.05 08:52 
Hallo ..

ich benutze die IBSQL in Delphi 7 mit Firebird 1.5 komponente und habe folgendes problem

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
    TransactionCommit(trsAuftragsDaten);  // Commitet die Transaktion wenn noch offen
    StartTransaction(qryAuftragsDaten);   // Startet die Transaktion die an der IBSQL hängt
    qryAuftragsDaten.ParamByName('ACod').AsString := AuftragInfo.ACod;
    qryAuftragsDaten.ParamByName('APos').AsString := AuftragInfo.APos;
    qryAuftragsDaten.ParamByName('BJahr').AsInteger := AuftragInfo.BJahr;
    qryAuftragsDaten.ParamByName('BPos').AsInteger := AuftragInfo.BPos;
    qryAuftragsDaten.ExecQuery;


wenn die Funktion zum ersten Aufrufe funkrioniert alles ...

beim 2ten mal erhalte ich aber folgenden Fehler: Exception in EIBClient error with message 'IBSQL open'


was ist das ?!
Matthias-K
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 271

Win95, Win98, Win2000, WinXP, Linux
D2, D4 Client/Server, D5 Enterprise, D6 Enterprise, D7 Enterprise, Delphi2005, C/C++ 3.0, C/C ++ 5.0, C/C++ 6.0
BeitragVerfasst: Mi 20.07.05 09:22 
du musst wenn dann die datenmenge auch vorher schlißen, per close.

matthias