<p>Am 16.02.2013 13:28 schrieb "Michael Van Canneyt" <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>>:<br>
>> Furthermore, SQLite makes a good partner for FreePascal and Lazarus,<br>
>> so you should not discourage people here from using it.<br>
><br>
><br>
> I strongly disagree it is a good partner.<br>
><br>
> Object Pascal is a strongly typed language:<br>
> FPC database code expects an integer in a column declared as integer.<br>
><br>
> So if sqlite does not ensure this, it is a bad partner for Object Pascal.<br>
><br>
> A good partner is Firebird or Postgres: real databases with stable apis.<br>
><br>
> I will never stop discouraging people from what I think is very bad software.<br>
> And I consider sqlite very bad for the reasons outlined above.</p>
<p>But unlike Firebird and PostgreSQL one can rather simply port SQLite to a new platform. And I also like the idea of virtual tables. So in that sense the ZMSQL you posted might be a compareable alternative if now one only adds support for virtual tables, adds some other nice features like triggers (or do they exist already?) and improves the performance :D</p>

<p>Regards,<br>
Sven</p>