[Mono-dev] Which SQLite?

Edward Ned Harvey (mono) edward.harvey.mono at clevertrove.com
Tue Jul 15 18:55:46 UTC 2014


For cross-platform compatibility with mono on mac/linux, and .NET on windows...  What is recommended SQLite?

When I add System.Data.SQLite.Core via NuGet in windows... it seems to be incompatible with mono...  It looks like there is SQLite built-in to mono via Mono.Data.SQLite, and I could easily enough do something like this:
#if UNIX
using Mono.Data.SQLite;
#else
using System.Data.SQLite;
#endif

But then there are some API incompatibilities, such as:
        private void InsertIntoSql(SqliteConnection dbConn)
        versus
        private void InsertIntoSql(SQLiteConnection dbConn)

I noticed the existence of "csharp-sqlite" project...  Which would probably work, but no updates in over a year...

I've found other people on the internet asking this same question, but nobody coming up with a good answer...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20140715/9cbf6d8e/attachment.html>


More information about the Mono-devel-list mailing list