I was reading Holgerwa’s question and I have a question.
Is there any significant performance improvement by changing from dbExpress to other driver specific?
Can we use dbExpress and still use specific DB engine features?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Depends on which dbExpress driver and “other driver” to compare. But a good library may be faster than a standard dbExpress driver. You can see our benchmark results here. There
TADQueryis AnyDAC query object.Borl TSQLQueryis Delphi TSQLQuery using standard dbExpress driver.Yes, when a feature is accessible through database SQL dialect. No, if a feature is accessible through database client API. For example, using SQL Server dbExpress driver you can backup SQL Server database using
BACKUP DATABASESQL command. But using Firebird dbExpress driver you cannot backup Firebird database, as that requires to use Firebird services API. The similar with many other areas.