[Mono-dev] [PATCH] Mono.Data.SqliteClient ADO.NET 2.0 - new implementation

Marek Habersack grendello at gmail.com
Wed Jan 31 13:41:23 EST 2007


Hello,

  Attached is a new ADO.NET 2.0 provider for Sqlite3, adapted from
http://sqlite-dotnet2.sourceforge.net/. Initially I thought the changes would
be few, but then it turned out a more extensive adaptation was in order. I have
tested the new stuff with f-spot which works nearly ok, except for an issue
which turned out to be a bug in f-spot code (src/TagStore.cs:312 calls
command.Dispose() and then goes on to reuse the command, which causes a problem
since command.Connection is cleared by command.Dispose()).
  Please apply the patch to a copy of mono svn head and test on whatever
application you have that uses Sqlite. A point to note - the new implementation
does NOT support sqlite database format version 2! If your database is in that
format, you need to convert it to format 3 (dump with sqlite 2.x and undump
with sqlite3) prior to testing the code. Please let me know about any and all
problems/issues you encouter while testing.

thanks in advance for your time,

marek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Mono.Data.SqliteClient_ADO.NET_2.0.diff.bz2
Type: application/x-bzip
Size: 58554 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070131/2fbca6ef/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070131/2fbca6ef/attachment-0001.bin 


More information about the Mono-devel-list mailing list