Jump to content
FrancM

Delphi 12CE and SQLite

Recommended Posts

Hi,

 

Does Delphi 12 Community Edition have any limitations when using SQLite with FireDAC in an Android application? When compiling the program, I get an error message: 'file not found FireDAC.Phys.SQLiteWrapper.pas.

 

-FM-

Share this post


Link to post

To answer @gkobler


On page 21 of RAD Studio 12 Feature Matrix 
 

Quote

Support for local databases, including Microsoft Access database, SQLite and MariaDB
database, IBToGo / IBLite, InterBase on localhost, MySQL Embedded, MySQL Server
on localhost, Advantage Database local engine, PostgreSQL on localhost, Firebird
Embedded, Firebird on localhost

There are no limitations noted for a "classic" usage of SQLite .
But, I can't test Community version to answer @FrancM

Share this post


Link to post

Hi

Is FireDAC.Phys.SQLiteWrapper added somewhere in your code by the IDE or is it used by FireDAC itself ? What happen when you remove it (in the first case).

Is TFDPhysSQLiteDriver component used somewhere in the program ?

Did you tried to change the driver type ("native" SQLite or FDE) ?

Share this post


Link to post
On 11/12/2024 at 10:42 AM, FrancM said:

Hi,

 

Does Delphi 12 Community Edition have any limitations when using SQLite with FireDAC in an Android application? When compiling the program, I get an error message: 'file not found FireDAC.Phys.SQLiteWrapper.pas.

 

-FM-

You do not have the source (pas) for the unit and you should never set up a project to have the source files for Delphi RTL etc. units on its search path. You should have the precompiled FireDAC.Phys.SQLiteWrapper.dcu, though, and the path to its folder should be on the IDE library path for the target platform in question.

Share this post


Link to post

Thank you, everyone! Delphi required a reinstallation, and after that, the old code started working without any issues.

 

BTW, The Professional version is apparently practically the same as CE?

Share this post


Link to post
9 minutes ago, FrancM said:

Thank you, everyone! Delphi required a reinstallation, and after that, the old code started working without any issues.

 

BTW, The Professional version is apparently practically the same as CE?

Yes, apart from the licence restriction re yearly revenue.

Share this post


Link to post
8 minutes ago, PeterBelow said:

Yes, apart from the licence restriction re yearly revenue.

And all the features about 12.2 Release. The CE edition is like the 12.1.

Edited by DelphiUdIT

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×