I need help with InterBase Express (IBX) for Delphi.


I need help with InterBase Express (IBX) for Delphi.

I have an old application in Delphi 7, that is totally developed with IBX.
I want to port it to Delphi 10.1 Berlin, but I found that I have not IBX.

The questions are:
Is there a version of IBX for Delphi 10.1 Berlin?
If yes, where to find it or how to get it?
It's this a tool that I need to pay for it?

I only need IBX meanwhile I convert the application to FireDAC.

Any suggestion about this migration?

Thank's to all in advance.

Comments

  1. Interbase Express Components are optional. Depending on the installer you used for Berlin it is either (ISO) selectable during setup or (GetIt) through the Options page in Tools - Manage Platforms.

    ReplyDelete
  2. Uwe Raabe, Seems it's installed, but I have not the components in the palette.
    https://plus.google.com/photos/...

    ReplyDelete
  3. May be are this. But I can't find TIBTableSet.
    What is his correspondant in this modern version?
    https://plus.google.com/photos/...

    ReplyDelete
  4. Are you sure you have TIBTableSet in Delphi 7. I have not. And I've never heard of it. You have TIBTable and TIBDataset but not TIBTableSet. Maybe it's a third party component.

    Also, you mention you're going to FireDac. I assume you have Delphi Enterprise. If you only have Professional I wouldn't go for FireDac because you don't have any server/client capabilities in FireDac in Professional (you have with IBX in Professional).

    ReplyDelete
  5. I just checked Delphi versions 1-10 for "TIBTableSet". None of them have a source file in the IBX directory matching that word.

    Google returns very little usage of it: only 3 hits via https://www.google.com/search?q="TIBTableSet"

    ReplyDelete
  6. I've discovered that TIBTableSet is a own created component descendant of TIBDataSet.

    It add a property and a method, but I think I can substitute it with his parent without changes on the program.

    Jeroen: This solves the curiosity of that the three entries to TIBTableSet in Google search, are them to a copy of my own code. XD

    Thank you All.

    Rik: I'm taking in account your observations about FireDAC. No problem with this.
    The decision about the election of FireDAC is about open the final program to all posible target databases.

    The application pretends to be OpenSource, but... It's going to need some third party tools. Basically, Client/Server version of FireDAC and FastReports Pro.

    I think that is more important the oportunity of have a good tool that the necessity of have a lot of end users that can compile and modify the code.

    I admit discusion and suggestions about this point, of course.

    Soon, I'm going to annunce the first version of this Open Source Accounting program and the Roadmap of development.

    I go now to work in the substition of all the TIBTableSet by TIBDataSet.

    ReplyDelete

Post a Comment