Old InterBase/Firebird to new FireBird update
Posted: Tue 06 Nov 2012 15:17
HELP
I am working on converting an application to DelphiXE3 that was written in Delphi2/Delphi7 using the Old InterBase/Firebird Components ( TIBQuery, TIBQuery, TIBTransaction, etc. ).
I am testing your components for accessing FireBird as the DelphiXE3 Interbase/Firebird Components do not work with Windows 7.
I have done the conversion and their are many errors that are popping up. Most are that the Migration Wizard did not update the 'uses' section.
However I have also got errors on properties not found.
Also help is not working under IBDAC on the toolbar.
1. TIBCSQL no BatchOutput
2. TIBCSQL no BatchInput
3. TIBCSQL no Transaction.InTransaction
4. TIBCSQL no ExecQuery - is this now Execute?
5. TIBCSQL no FieldByName
6. TIBCSQL no BOF
7. TIBCSQL no EOF
8. TIBCSQL no Next
I am sure I will find more as these are corrected.
Is their a conversion guide to go from the old Interbase Components to the New DevArt Firebird Components?
Any help that you can give me would be greatly appreciated.
Mark Moss

I am working on converting an application to DelphiXE3 that was written in Delphi2/Delphi7 using the Old InterBase/Firebird Components ( TIBQuery, TIBQuery, TIBTransaction, etc. ).
I am testing your components for accessing FireBird as the DelphiXE3 Interbase/Firebird Components do not work with Windows 7.
I have done the conversion and their are many errors that are popping up. Most are that the Migration Wizard did not update the 'uses' section.
However I have also got errors on properties not found.
Also help is not working under IBDAC on the toolbar.
1. TIBCSQL no BatchOutput
2. TIBCSQL no BatchInput
3. TIBCSQL no Transaction.InTransaction
4. TIBCSQL no ExecQuery - is this now Execute?
5. TIBCSQL no FieldByName
6. TIBCSQL no BOF
7. TIBCSQL no EOF
8. TIBCSQL no Next
I am sure I will find more as these are corrected.
Is their a conversion guide to go from the old Interbase Components to the New DevArt Firebird Components?
Any help that you can give me would be greatly appreciated.
Mark Moss