Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 440
  • Last Modified:

What are the FREE components to connect to a FIREBIRD database?

Hi folks,

I´d like to know what are the FREE components (solutions) to connect to a FIREBIRD database.

I just know ZEOS.

Please, dont recommend me IBX or dbExpress, because these were developed to INTERBASE (not FIREBIRD).

Best regards.
0
MinimeBoy
Asked:
MinimeBoy
1 Solution
 
LMuadDIbCommented:
0
 
corsitaCommented:
i HIGHLY recommend ZEOS, totally free, even for commercion apps. open source.
www.zeoslib.net

you can connect to:
Firebird 1.0 - 1.5
InterBase 5.0 - 7.5

i am using them now to connect to mysql, but i have used with firebird embedded for a small aplicattion... they did it well !

cheers!
0
 
MinimeBoyAuthor Commented:
Thx. guys...

Corsita, i dont know how to use ZQuery with ZUpdateSQL... It seems that there are restrictions to some SQL instructions... Do you know something?
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
esoftbgCommented:
I am using native Borland components from the tab InterBase of the Delphi IDE (IBTable, IBQuery, IBDatabase ...).
0
 
Ivanov_GCommented:
"Please, dont recommend me IBX or dbExpress, because these were developed to INTERBASE (not FIREBIRD)."

Interbase and Firebird are almost 100% compartible. I am using IBX (included in D7) with Firebird and I don't have problems...
0
 
MinimeBoyAuthor Commented:
Hi Ivanov, thx. for your comments.

I agree that INTERBASE and FIREBIRD were almost 100% compatible but this happened until the FIREBIRD 1.0. Now, with 1.5 and 1.5.1, it is not almost 100% compatible.
0
 
corsitaCommented:
hi,
ZUpdateSQL is like TUpdateSQL (check the delphi manual)

When u have a complex query ( a JOIN for example) and u change a record of the dataset, is a possible update for 2 or more tables at same time right? this is the case where u should use ZUpdateSQL. ZQuery cant resolve the update for itself. You link the ZQuery with a ZUpdateSQL, and use it to update the data.
It may be some work there, you are right.

if this is a real problem, go for other component, but i still recommend zeos for you.

cheers
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now