<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlite.phxsoftware.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General</title><link>http://sqlite.phxsoftware.com/forums/4.aspx</link><description>General discussions regarding the ADO.NET 2.0 Provider for SQLite</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Sqlite &amp; Silverlight 4.0</title><link>http://sqlite.phxsoftware.com/forums/thread/9848.aspx</link><pubDate>Fri, 03 Sep 2010 13:51:57 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9848</guid><dc:creator>tobi88</dc:creator><slash:comments>4</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9848.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9848</wfw:commentRss><description>&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;&amp;nbsp;although i read the articles found here i am still not sure about the situatuin concerning SilverLight and this wrapper.&lt;/p&gt;&lt;p&gt;&amp;nbsp;As far as i can see i have no chance to use the Sqlite dll in my clientside, that&amp;#39;s clear,&lt;/p&gt;&lt;p&gt;&amp;nbsp;but using it by a webservice(not runnin on clientside) should be possible, right ?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I tried to do it by&lt;/p&gt;&lt;p&gt;1) Adding the .sqlite file&lt;/p&gt;&lt;p&gt;2) Creating a Connection with the Connectionstring to the .slite file&lt;/p&gt;&lt;p&gt;3) executing some SqliteCommands....&lt;/p&gt;&lt;p&gt;&amp;nbsp;but however it didn&amp;#39;t work&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is it possible in this scenario at all ?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Lookin forward to your answers, i would be really thankful&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Best Regards,&lt;/p&gt;&lt;p&gt;Tobi &lt;br /&gt;&lt;/p&gt;</description></item><item><title>how read/write from remote DB</title><link>http://sqlite.phxsoftware.com/forums/thread/9854.aspx</link><pubDate>Sun, 05 Sep 2010 16:18:02 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9854</guid><dc:creator>marco</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9854.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9854</wfw:commentRss><description>&lt;p&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;Hello,&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;I was wondering if there is a possibility to connect to a sqlite db&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;&lt;br /&gt;remotely from an application that runs on your desktop.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Let me better explain.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;let&amp;#39;s say that I create a Sqlite db (myDb.db3), the fill it, then load on a &lt;/span&gt;&lt;span&gt;Web site&amp;nbsp;&amp;nbsp; http://mySitoWeb.com/&lt;br /&gt;&lt;/span&gt;&lt;span&gt;At this point the db would be found&lt;/span&gt;&lt;span&gt; http://mySitoWeb.com/myDb.db3&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;In yours opinion is possible to read / write from a desktop application?&lt;br /&gt;&lt;/span&gt;&lt;span&gt;I experimented by changing the connection string but&lt;/span&gt;&lt;span&gt; unfortunately failed.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;If is possible please &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;explain &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;how to do it.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span id="result_box" class=""&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;marco&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div id="gt-res-tools" class="g-section"&gt;&lt;div style="display:none;" class="gt-icon-c" id="gt-res-listen"&gt;&lt;span class="gt-icon gt-icon-listen-off"&gt;&lt;/span&gt;&lt;span class="gt-icon-text"&gt;Ascolta&lt;/span&gt;&lt;/div&gt;&lt;div class="gt-icon-c" style="display:none;" id="gt-res-roman"&gt;&lt;span class="gt-icon gt-icon-roman-off"&gt;&lt;/span&gt;&lt;span class="gt-icon-text"&gt;Trascrizione fonetica&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</description></item><item><title>Platform independency of encryped databases</title><link>http://sqlite.phxsoftware.com/forums/thread/9849.aspx</link><pubDate>Fri, 03 Sep 2010 15:20:22 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9849</guid><dc:creator>cervengoc</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9849.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9849</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Dear developers, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I would like to ask about platform independency of the encryption concept. There is a note on the front page which states that encrypted databases can be accesed only on Windows platforms. I&amp;#39;d like to know that for example assuming that I&amp;#39;m on Windows platform, can I access the enrypted SQLite file from native c++, Java, or from any other platform? In other words how much is this encryption depending on .NET Framework?&lt;/p&gt;&lt;p&gt;&amp;nbsp;I&amp;#39;ve read about SEE (SQLite Encryption Extension), and it seems to be completely platform independent. Is the provided encryption wrapping some known tool for SQLite, or has it its own algorythm depending on .NET Framework?&lt;/p&gt;&lt;p&gt;&amp;nbsp;I hope I was clear enough, any clarification would be appreciated. Thank you in advance, regards:&lt;/p&gt;&lt;p&gt;Zoltan Tamasi &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Trouble downloading current version</title><link>http://sqlite.phxsoftware.com/forums/thread/9855.aspx</link><pubDate>Sun, 05 Sep 2010 20:18:30 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9855</guid><dc:creator>LarryDev</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9855.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9855</wfw:commentRss><description>&lt;p&gt;Hello,&amp;nbsp; I am new to System.Data.SQLLite and I am trying to download the newest release from SourceForge.Net so I can test it out and the site is not coming up.&amp;nbsp; is System.Data.SQLLite available for download anywhere else?&lt;/p&gt;</description></item><item><title>How to check multiple foreign keys' cases?</title><link>http://sqlite.phxsoftware.com/forums/thread/9853.aspx</link><pubDate>Sun, 05 Sep 2010 11:40:49 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9853</guid><dc:creator>cane_c</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9853.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9853</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hello,&lt;/p&gt;&lt;p&gt;I&amp;#39;m new with SqLite but everything was quite easy to understand except foreign keys. Here is my problem, maybe someone could explain it...&lt;/p&gt;&lt;p&gt; I&amp;#39;ve created two tables:&lt;/p&gt;&lt;p&gt;&amp;nbsp; Create table Table1 (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID_pk Text PRIMARY KEY,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHECK(ID_pk like &amp;#39;P%&amp;#39;));&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Create table Table2 (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID_pk Text PRIMARY KEY,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHECK(ID_pk like &amp;#39;M%&amp;#39;));&lt;/p&gt;&lt;p&gt;I would like to create the third table which would have references to foreign keys of these first tables. However, I wanted that fk references would depend on the first letter. Smth like that:&lt;/p&gt;&lt;p&gt;Create table Table3 (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID Text PRIMARY KEY,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID_fk Text,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; CASE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHEN (ID_fk like P%) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; THEN&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (FOREIGN KEY (ID_fk) REFERENCES Table1 (ID_pk)),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN (ID_fk like M%)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; THEN&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; (FOREIGN KEY (ID_fk) REFERENCES Table2 (ID_pk)),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE RAISE(ABORT)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END);&lt;/p&gt;&lt;p&gt;However it doesnt work.. Is it possible to do this? If so, should I use CASE (which means in this case I&amp;#39;m making some errors) or it is possible to solve this problem just with triggers?&lt;/p&gt;&lt;p&gt;Hope somebody could help.. I would really appreciate it... &lt;br /&gt;&lt;/p&gt;</description></item><item><title>BadImageFormatException, x86 multi-platform, managed-only version</title><link>http://sqlite.phxsoftware.com/forums/thread/9816.aspx</link><pubDate>Fri, 27 Aug 2010 15:26:39 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9816</guid><dc:creator>Zalbor</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9816.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9816</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I&amp;#39;ve developed my application using Mono under a Linux system. I use System.Data.SQLite and because I wanted it to work in both Linux under Mono and Windows under .NET, I used the managed-only version.&lt;/p&gt;&lt;p&gt;When I run the program with Mono/Linux, everything works fine.&lt;/p&gt;&lt;p&gt;For Windows, I&amp;#39;ve also added the sqlite3.dll file to the same directory with the binaries (but not added it as a reference to the solution). Every time I attempt to run the program, I get a BadImageFormatException on the command that opens the SQL connection to the database.&lt;/p&gt;&lt;p&gt;All systems I&amp;#39;ve tested the program on are x86, so the numerous threads I found about problems when running under x64 don&amp;#39;t apply to me... Is it something that can be resolved easily? &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Any chance that System.Data.SQLite will be updated with native SQLite 3.7.2?</title><link>http://sqlite.phxsoftware.com/forums/thread/9844.aspx</link><pubDate>Thu, 02 Sep 2010 16:55:45 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9844</guid><dc:creator>ssteo</dc:creator><slash:comments>2</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9844.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9844</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;http://www.sqlite.org/changes.html &lt;/p&gt;&lt;p&gt;&amp;nbsp;Seems quite a number of critical bugs:&lt;/p&gt;&lt;h3&gt;2010 August 24 (3.7.2)&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; Fix an &lt;a href="http://www.sqlite.org/src/info/5e10420e8d"&gt;
     old and very obscure bug&lt;/a&gt; that can lead to corruption of the
     database &lt;a href="http://www.sqlite.org/fileformat2.html#freelist"&gt;free-page list&lt;/a&gt; when &lt;a href="http://www.sqlite.org/pragma.html#pragma_incremental_vacuum"&gt;incremental_vacuum&lt;/a&gt; is used.
&lt;/li&gt;&lt;/ul&gt;&lt;a class="" name="version_3_7_1"&gt;&lt;/a&gt;
&lt;h3&gt;2010 August 23 (3.7.1)&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; Added new commands &lt;a href="http://www.sqlite.org/c3ref/c_dbstatus_cache_used.html"&gt;SQLITE_DBSTATUS_SCHEMA_USED&lt;/a&gt; and
     &lt;a href="http://www.sqlite.org/c3ref/c_dbstatus_cache_used.html"&gt;SQLITE_DBSTATUS_STMT_USED&lt;/a&gt; to the &lt;a href="http://www.sqlite.org/c3ref/db_status.html"&gt;sqlite3_db_status()&lt;/a&gt; interface, in
     order to report out the amount of memory used to hold the schema and
     prepared statements of a connection.
&lt;/li&gt;&lt;li&gt; Increase the maximum size of a database pages from 32KiB to 64KiB.
&lt;/li&gt;&lt;li&gt; Use the &lt;a href="http://www.sqlite.org/optoverview.html#like_opt"&gt;LIKE optimization&lt;/a&gt; even if the right-hand side string contains
     no wildcards.
&lt;/li&gt;&lt;li&gt; Added the &lt;a href="http://www.sqlite.org/c3ref/c_fcntl_chunk_size.html"&gt;SQLITE_FCNTL_CHUNK_SIZE&lt;/a&gt; verb to the &lt;a href="http://www.sqlite.org/c3ref/file_control.html"&gt;sqlite3_file_control()&lt;/a&gt;
     interface for both unix and windows, to cause database files to grow in
     large chunks in order to reduce disk fragmentation.
&lt;/li&gt;&lt;li&gt; Fixed a bug in the query planner that caused performance regresssions
     relative to 3.6.23.1 on some complex joins.
&lt;/li&gt;&lt;li&gt; Fixed a typo in the OS/2 backend.
&lt;/li&gt;&lt;li&gt; Refactored the pager module.
&lt;/li&gt;&lt;li&gt; The SQLITE_MAX_PAGE_SIZE compile-time option is now silently ignored.
     The maximum page size is hard-coded at 65536 bytes.
&lt;/li&gt;&lt;/ul&gt;&lt;a class="" name="version_3_7_0_1"&gt;&lt;/a&gt;
&lt;h3&gt;2010 August 04 (3.7.0.1)&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; Fix a potential database corruption bug that can occur if version 3.7.0
     and version 3.6.23.1 alternately write to the same database file.
     &lt;a href="http://www.sqlite.org/src/info/51ae9cad317a1"&gt;
     Ticket [51ae9cad317a1]&lt;/a&gt;
&lt;/li&gt;&lt;li&gt; Fix a performance regression related to the query planner enhancements
     of version 3.7.0.
&lt;/li&gt;&lt;/ul&gt;&lt;a class="" name="version_3_7_0"&gt;&lt;/a&gt;
&lt;h3&gt;2010 July 22 (3.7.0)&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; Added support for &lt;a href="http://www.sqlite.org/wal.html"&gt;write-ahead logging&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt; Query planner enhancement - automatic transient indices are created
     when doing so reduces the estimated query time.
&lt;/li&gt;&lt;li&gt; Query planner enhancement - the ORDER BY becomes a no-op if the query
     also contains a GROUP BY clause that forces the correct output order.
&lt;/li&gt;&lt;li&gt; Add the &lt;a href="http://www.sqlite.org/c3ref/c_dbstatus_cache_used.html"&gt;SQLITE_DBSTATUS_CACHE_USED&lt;/a&gt; verb for &lt;a href="http://www.sqlite.org/c3ref/db_status.html"&gt;sqlite3_db_status()&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt; The logical database size is now stored in the database header so that
     bytes can be appended to the end of the database file without corrupting
     it and so that SQLite will work correctly on systems that lack support
     for ftruncate().
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Running ANALYZE Command using the ADO provider</title><link>http://sqlite.phxsoftware.com/forums/thread/9835.aspx</link><pubDate>Wed, 01 Sep 2010 10:43:43 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9835</guid><dc:creator>mort</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9835.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9835</wfw:commentRss><description>&lt;p&gt;Should we be able to call the &amp;#39;ANALYZE&amp;#39; command using the &lt;font size="2"&gt;ExecuteScalar method on a SqliteCommand. Currently when we attempt this we get the following message: &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;em&gt;Could not find stored procedure &amp;#39;ANALYZE&amp;#39;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;The command runs successfully&amp;nbsp;using the Sqlite3.exe and improves&amp;nbsp;performance no end.&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;We are using version 1.0.66.0 of&amp;nbsp;System.Data.SQLite.&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;This issue asside we are well impressed by SQLite and the ADO provider. So fast.....&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>System.Data.SQLite and Windows Phone 7</title><link>http://sqlite.phxsoftware.com/forums/thread/9008.aspx</link><pubDate>Fri, 19 Feb 2010 16:16:14 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9008</guid><dc:creator>simplyTom</dc:creator><slash:comments>7</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9008.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9008</wfw:commentRss><description>&lt;p&gt;Hello Robert, &lt;br /&gt;let&amp;#39;s say one thing first (like Wayne and Garth would say):&lt;span style="visibility:visible;" id="main"&gt;&lt;span style="visibility:visible;" id="search"&gt;&lt;br /&gt;I am not worthy! I am not worthy!....&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I really do love System.Data.SQLite, the day I found this Project I was smilling when I was driving home from work.&lt;br /&gt;This is 2 years ago and I still know it ....&lt;br /&gt;There is a lot of rumble in the jungle in the last couple of days.&lt;br /&gt;There are rumours around stating that Windows Phone 7 will restrict both native development and Pinvoke native code.&lt;br /&gt;http://www.theregister.co.uk/2010/02/18/windows_phone_compatability/ &lt;br /&gt;I love working with System.Data.SQLite on Windows Mobile because it is by far the best DB on this platform.&lt;br /&gt;Way better then SQL Server Compact or however this crap is named today. &lt;br /&gt;Do you know a little bit more?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Tom&lt;br /&gt;&lt;/p&gt;</description></item><item><title>SQLite optimization</title><link>http://sqlite.phxsoftware.com/forums/thread/9823.aspx</link><pubDate>Tue, 31 Aug 2010 11:34:18 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9823</guid><dc:creator>yaronn01</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9823.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9823</wfw:commentRss><description>I consider to use System.Data.SQLite in a desktop application to persist my model. I plan to load all data to model classes when the user opens a project and write it again when the user saves it. I will write all data and not just the delta that changed (since it is hard for me to tell).

The data may contain thousands of rows which I will need to insert. I am afraid that consecutive insertion of many rows will be slow (and a preliminary tests proves it).

Are there any optimization best practices / tricks for such a scenario?</description></item><item><title>When to use SQLite (.Net)?</title><link>http://sqlite.phxsoftware.com/forums/thread/9830.aspx</link><pubDate>Tue, 31 Aug 2010 18:14:45 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9830</guid><dc:creator>yaronn01</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9830.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9830</wfw:commentRss><description>Hi

I build a desktop application which needs to save its state to disk. 
What are the advantages of using System.Data.SQLite over .Net serialization?</description></item><item><title>Strange Error in Linux, not Windows</title><link>http://sqlite.phxsoftware.com/forums/thread/9825.aspx</link><pubDate>Tue, 31 Aug 2010 14:45:09 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9825</guid><dc:creator>Tink</dc:creator><slash:comments>2</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9825.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9825</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hello,&lt;/p&gt;&lt;p&gt;I have a really strange one I am hoping somebody with more Linux via Mono knowledge can help me with.&lt;/p&gt;&lt;p&gt;This code:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; da.Update(ds, &amp;quot;Devices&amp;quot;)&lt;/p&gt;&lt;p&gt;(da is the SQLite data adapter, ds is a DataSet) &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Caused an error:&amp;nbsp; Abort due to constraint violation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Devices.name may not be NULL&lt;/p&gt;&lt;p&gt;So here is the deal - the table (Devices) has a field called Name - it is an old object being saved, older than when &amp;#39;Name&amp;#39; was a reserved word in many things, so I am not ignoring that it may be related to that, but there is another table in the same database with the same column name, and it works fine.&lt;/p&gt;&lt;p&gt;So your first thought is, &amp;quot;it has a null value, duh!&amp;quot; but that is not the case... &amp;nbsp;&lt;/p&gt;&lt;p&gt;I compared the two tables and found that the only difference was that where the error happens, I have the &amp;quot;NOT NULL&amp;quot; on the column and in the other one I do not, but as I said this works FINE under Windows, just not on Linux via Mono. &lt;/p&gt;&lt;p&gt;So I am assuming (Robert) that you switch to Mono when it runs under that environment, and so the problem is likely in the binary distribution of SQLite for Linux, but I could not find anything in a search yesterday so I am hoping that some of the veterans here can help.&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Full Text Search</title><link>http://sqlite.phxsoftware.com/forums/thread/9813.aspx</link><pubDate>Thu, 26 Aug 2010 09:31:47 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9813</guid><dc:creator>ali_salami</dc:creator><slash:comments>3</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9813.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9813</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;Im ALI AL SALAMI&amp;nbsp;&lt;/p&gt;&lt;p&gt;I write very desktop applications with SQlite and C# or VB.NET&lt;/p&gt;&lt;p&gt;and I &lt;span id="result_box" class="short_text"&gt;&lt;span&gt;Understand that it&amp;#39;s very nice &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;but in full text search has problem&amp;nbsp;&lt;/p&gt;&lt;p&gt;Table1&amp;nbsp;&lt;/p&gt;&lt;p&gt;C1&lt;/p&gt;&lt;p&gt;-----------------&lt;/p&gt;&lt;p&gt;MySchool&lt;/p&gt;&lt;p&gt;School&lt;/p&gt;&lt;p&gt;OurSchool&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;in sql server if you have&amp;nbsp; : &lt;b&gt;MySchool &lt;/b&gt;and search&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;SELECT&amp;nbsp; *&amp;nbsp;&amp;nbsp; FROM&amp;nbsp;&amp;nbsp; Table1&amp;nbsp;&amp;nbsp; WHERE&amp;nbsp;&amp;nbsp; CONTAINS ( C1 , &amp;#39; * School * &amp;#39; )&lt;/b&gt; &lt;/p&gt;&lt;p&gt;return for you all record that in &lt;b&gt;C1 &lt;/b&gt;has &lt;b&gt;MySchool&lt;/b&gt; , &lt;b&gt;OurSchool and ...&amp;nbsp; &lt;/b&gt;too or Like this &lt;/p&gt;&lt;p&gt;but in SQLite&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;SELECT&amp;nbsp; *&amp;nbsp;&amp;nbsp; FROM&amp;nbsp;&amp;nbsp; Table1&amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; C1&amp;nbsp; MATCH (&amp;nbsp; &amp;#39; * School * &amp;#39; )&lt;/b&gt;&lt;/p&gt;&lt;p&gt;return only &lt;b&gt;Shool &lt;/b&gt;&lt;/p&gt;please Help me !! &lt;p&gt;&lt;span id="result_box" class="short_text"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Insert row through firewall</title><link>http://sqlite.phxsoftware.com/forums/thread/9811.aspx</link><pubDate>Wed, 25 Aug 2010 22:41:49 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9811</guid><dc:creator>Chebron</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9811.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9811</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My problem is:&lt;/p&gt;&lt;p&gt;I&amp;#39;m tryin to register a new user (grab their name and when they installed a trial version) of a c# application. I have a sqlite db on a hosted web server however using sqliteconnection&amp;#39;s encounter problems with firewalls.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there any way in sqlite I can insert a new row into a db over port 80 or by manipulating a http string?&lt;/p&gt;</description></item><item><title>about "Can't find PInvoke DLL 'SQLite.Interop.066.DLL'" issue on MIPS device</title><link>http://sqlite.phxsoftware.com/forums/thread/9808.aspx</link><pubDate>Tue, 24 Aug 2010 14:35:38 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9808</guid><dc:creator>hobbybobo</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9808.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9808</wfw:commentRss><description>&lt;p&gt;I am trying to use SQLite.NET&amp;nbsp;dowloaded from &lt;/p&gt;
&lt;p&gt;&lt;a href="http://sourceforge.net/projects/sqlite-dotnet2/files/SQLite%20for%20ADO.NET%202.0/1.0.66.0/SQLite-1.0.66.0-binaries.zip/download?use_mirror=nchc"&gt;http://sourceforge.net/projects/sqlite-dotnet2/files/SQLite%20for%20ADO.NET%202.0/1.0.66.0/SQLite-1.0.66.0-binaries.zip/download?use_mirror=nchc&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;in an application running on MIPS device , and sure have made all files correctly deployed, but always getting the error &amp;quot;Can&amp;#39;t find PInvoke DLL &amp;#39;SQLite.Interop.066.DLL&amp;#39;&amp;quot;.&lt;/p&gt;
&lt;p&gt;I suspect a &amp;#39;SQLite.Interop.066.DLL&amp;#39; for MIPS must be complied for that&amp;nbsp;use, isn&amp;#39;t it?&lt;/p&gt;
&lt;p&gt;Is there any other solution&amp;nbsp;?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Database locking and threads - exception</title><link>http://sqlite.phxsoftware.com/forums/thread/9795.aspx</link><pubDate>Mon, 23 Aug 2010 09:11:36 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9795</guid><dc:creator>sten</dc:creator><slash:comments>9</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9795.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9795</wfw:commentRss><description>&lt;p&gt;I have a database that is accessed by two threads. One thread writes to the database and regular intervals while the other thread performs read operations. Each thread has its own connection pointer, and I have synchronized access even further by using lock. In short:&lt;/p&gt;
&lt;p&gt;lock (syncObject)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; using (SQLiteConnection connection = new SQLiteConnection(ConnectionString))&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;SyncObject is shared by the two threads.&lt;/p&gt;
&lt;p&gt;Based on this I think&amp;nbsp;I have followed what should be done when using multiple thread access to the database. However, from time to time I get an SQLite exception telling me that its trying to write an readonly database. Im guessing that the writer thread is trying to write a database that is&amp;nbsp;still opened by the reader thread. The question is how is this possible?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Searching FAST on TEXT fields</title><link>http://sqlite.phxsoftware.com/forums/thread/9804.aspx</link><pubDate>Mon, 23 Aug 2010 19:58:07 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9804</guid><dc:creator>Elisa</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9804.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9804</wfw:commentRss><description>Hello,

I have to do a  search on about 3000 TEXT fields in one table. But It could also be a search on the last 10 years so its 30000 TEXT fields. Depends on the user behavior.

The data that is in that TEXT field is a RichTextFormat string.

How can I do that the fastest way?</description></item><item><title>Support for SQLite 3.7 and WAL?</title><link>http://sqlite.phxsoftware.com/forums/thread/9794.aspx</link><pubDate>Mon, 23 Aug 2010 09:00:54 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9794</guid><dc:creator>ados34</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9794.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9794</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am testing the latest version of SQLite (3.7.0.1) and specifically the PRAGMA JOURNAL_MODE=WAL feature. When using ADO.NET if I set this pragma in the database, my app gives the error: &amp;quot;File opened that is not a database file, file is encrypted or is not&amp;nbsp;a database&amp;quot;. I assume this is because ADO.NET 1.0.66.0 does not support this new feature. If this is the case, I was wondering if there are any plans to release a new ADO.NET which will support WAL?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Cheers,&lt;/p&gt;
&lt;p&gt;Ados&lt;/p&gt;</description></item><item><title>mcafee warning when downloading sqlite.net</title><link>http://sqlite.phxsoftware.com/forums/thread/9793.aspx</link><pubDate>Mon, 23 Aug 2010 08:59:42 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9793</guid><dc:creator>biggles</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9793.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9793</wfw:commentRss><description>&lt;p&gt;Hi there&lt;/p&gt;
&lt;p&gt;When I attempt to download SQLite.net from sourceforge my mcafee antivirus warns me that it is a potentially dangerous download. Other users have apparently flagged it as containing malware or adware. Has anyone else had this problem?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;biggles&lt;/p&gt;</description></item><item><title>DataType Mappings</title><link>http://sqlite.phxsoftware.com/forums/thread/76.aspx</link><pubDate>Wed, 21 Sep 2005 14:51:30 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:76</guid><dc:creator>Robert Simpson</dc:creator><slash:comments>41</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/76.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=76</wfw:commentRss><description>&lt;P&gt;Since the SQLite engine is inherently typeless and ADO.NET is much more strongly typed, the ADO.NET wrapper must make certain decisions about the columns returned in any given SQL query.&amp;nbsp; One of the deciding factors&amp;nbsp;is&amp;nbsp;the underlying datatype declared in the CREATE TABLE statement.&lt;/P&gt;
&lt;P&gt;The following lists the datatypes and mappings the SQLite ADO.NET wrapper understands.&amp;nbsp; If there is anything missing, wrong, or needs adding, please let me know:&lt;/P&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;COUNTER&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;AUTOINCREMENT&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;IDENTITY&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LONG&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;TINYINT&lt;/TD&gt;
&lt;TD&gt;DbType.Byte&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;INTEGER&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;INT&lt;/TD&gt;
&lt;TD&gt;DbType.Int32&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;VARCHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;NVARCHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;NCHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;TEXT&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;NTEXT&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;STRING&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DOUBLE&lt;/TD&gt;
&lt;TD&gt;DbType.Double&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;FLOAT&lt;/TD&gt;
&lt;TD&gt;DbType.Double&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;REAL&lt;/TD&gt;
&lt;TD&gt;DbType.Single&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BIT&lt;/TD&gt;
&lt;TD&gt;DbType.Boolean&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;YESNO&lt;/TD&gt;
&lt;TD&gt;DbType.Boolean&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LOGICAL&lt;/TD&gt;
&lt;TD&gt;DbType.Boolean&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BOOL&lt;/TD&gt;
&lt;TD&gt;DbType.Boolean&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;NUMERIC&lt;/TD&gt;
&lt;TD&gt;DbType.Decimal&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DECIMAL&lt;/TD&gt;
&lt;TD&gt;DbType.Decimal&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;MONEY&lt;/TD&gt;
&lt;TD&gt;DbType.Decimal&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CURRENCY&lt;/TD&gt;
&lt;TD&gt;DbType.Decimal&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;TIME&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DATE&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;TIMESTAMP&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DATETIME&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BLOB&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BINARY&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;VARBINARY&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;IMAGE&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GENERAL&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;OLEOBJECT&lt;/TD&gt;
&lt;TD&gt;DbType.Binary&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GUID&lt;/TD&gt;
&lt;TD&gt;DbType.Guid&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;UNIQUEIDENTIFIER&lt;/TD&gt;
&lt;TD&gt;DbType.Guid&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;MEMO&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;NOTE&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LONGTEXT&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LONGCHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;SMALLINT&lt;/TD&gt;
&lt;TD&gt;DbType.Int16&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BIGINT&lt;/TD&gt;
&lt;TD&gt;DbType.Int64&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LONGVARCHAR&lt;/TD&gt;
&lt;TD&gt;DbType.String&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;SMALLDATE&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;SMALLDATETIME&lt;/TD&gt;
&lt;TD&gt;DbType.DateTime&lt;/TD&gt;&lt;/TR&gt;
&lt;/TABLE&gt;</description></item><item><title>SQLiteDataAdapter.Fill Select from view</title><link>http://sqlite.phxsoftware.com/forums/thread/9786.aspx</link><pubDate>Thu, 19 Aug 2010 13:35:48 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9786</guid><dc:creator>slepiec</dc:creator><slash:comments>4</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9786.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9786</wfw:commentRss><description>hello,
I have a problem with SQLiteDataAdapter.Fill when I select some data from view.&lt;br /&gt;

code:
&lt;font face="Lucida Console" size="2"&gt;
sqlString =
                    @&amp;quot;
                      SELECT Sprzet_ID,Grupa,NrRejestrowy,Nazwa,Stan_ID
                      FROM Sprzet_view; &amp;quot;;&lt;br /&gt;

DataSet ds = new DataSet();&lt;br /&gt;
            SQLiteDataAdapter da = new SQLiteDataAdapter(sqlString, DBConnection);&lt;br /&gt;
            da.Fill(ds);&lt;br /&gt;
&lt;/font&gt;
it&amp;#39;s throw exception :
&lt;font face="Lucida Console" size="2"&gt;
SQLite error
no such table: Sprzet_view
&lt;/font&gt;
but Sprzet_view is a view not a table and it exist.
could someone help with this ?</description></item><item><title>I'd like to contribute my class and hope it included in future release ...</title><link>http://sqlite.phxsoftware.com/forums/thread/9783.aspx</link><pubDate>Thu, 19 Aug 2010 08:48:42 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9783</guid><dc:creator>percyboy</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9783.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9783</wfw:commentRss><description>&lt;p&gt;Hi, Robert !&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to use the FTS extension. As you know, it is not supported Eastern-Asian language by default, unless to implement myself a custom Tokenizer according to &amp;#39;ext/fts3/fts3_tokenizer.h&amp;#39; interface. I don&amp;#39;t have much experience on C/C++. So I wrote it in C#, and finally it worked. &lt;/p&gt;
&lt;p&gt;I wrote an abstract class something like below, and packed all P/Invokes internally:&lt;/p&gt;
&lt;p style="COLOR:blue;"&gt;public abstract class SQLiteFtsTokenizer&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; public virtual string Name { get; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//tokenizer name&lt;br /&gt;&amp;nbsp;&amp;nbsp; public void RegisterMe(SQLiteConnection connection) { ... }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//register tokenizer&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected virtual void OnCreate(string tokenizerArgument) {}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//when tokenizer inits,&amp;nbsp;the argument is&amp;nbsp;from&amp;nbsp;CREATE VIRTUAL TABLE&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected virtual void OnDestroy() {}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//when tokenize destroy itself&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected abstract void PrepareToStart();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//before tokenize starts&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected abstract bool MoveNext();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//try to find next token, return false to indicate no token founded.&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected string InputString { get; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //the&amp;nbsp;input string for tokenize&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected string Token { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//the finded token&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected int TokenIndexInString { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//token index in&amp;nbsp;the input string&lt;br /&gt;&amp;nbsp;&amp;nbsp; protected int NextIndexInString { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //the index where&amp;nbsp;to tokenize from next-time&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;To implement a tokenizer, just need to inherit this class and fill custom codes in it.&lt;br /&gt;To use a tokenizer, just register it after connection opened:&lt;/p&gt;
&lt;p style="COLOR:blue;"&gt;MyTokenizer t = new MyTokenizer();&lt;br /&gt;SQLiteConnection connection = new SQLiteConnection(&amp;quot;Data Source=xxxxx&amp;quot;);&lt;br /&gt;connection.Open();&lt;br /&gt;t.RegisterMe(connection);&lt;br /&gt;....&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to contribute this class and hope it could be included in future release.&lt;br /&gt;How do you think of it ?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Problem on Interop.dll</title><link>http://sqlite.phxsoftware.com/forums/thread/9782.aspx</link><pubDate>Wed, 18 Aug 2010 11:46:52 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9782</guid><dc:creator>kumander</dc:creator><slash:comments>0</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9782.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9782</wfw:commentRss><description>&lt;p&gt;hello guys&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i been developing windows mobile 5.0 vs.2005 c# and i got this error upon opening a connection using the sqllite.net &amp;quot;System.MissingMethodException: Can&amp;#39;t find PInvoke DLL&amp;quot; i installed the sqlite.net version 1.0.66 and when i run my application that&amp;#39;s the error i copied two files sqlllite.data.dll and the sqllite.interop.066.dll on the bin folder but still i got no luck..anyone suggestion &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;</description></item><item><title>ADO RecordSet</title><link>http://sqlite.phxsoftware.com/forums/thread/9587.aspx</link><pubDate>Sat, 03 Jul 2010 03:55:47 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9587</guid><dc:creator>epedder</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9587.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9587</wfw:commentRss><description>&lt;p&gt;Is it possible to get an ADO RecordSet from SQLite which is bi-directional and supports bookmarks? &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;- Elric &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Unable to open database file</title><link>http://sqlite.phxsoftware.com/forums/thread/9775.aspx</link><pubDate>Sun, 15 Aug 2010 21:52:02 GMT</pubDate><guid isPermaLink="false">fa762dca-388a-4e6a-93ef-b5a7a7439be2:9775</guid><dc:creator>mk39</dc:creator><slash:comments>1</slash:comments><comments>http://sqlite.phxsoftware.com/forums/thread/9775.aspx</comments><wfw:commentRss>http://sqlite.phxsoftware.com/forums/commentrss.aspx?SectionID=4&amp;PostID=9775</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;Hi,&lt;br /&gt;&lt;br /&gt;I have 
code that I am trying to open sqlite database, I am getting error 
&amp;quot;Unable to open database file&amp;quot;. My path to database is correct. I am 
working on Windows mobile,&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;I am using VS 2008.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;&lt;br /&gt;My code:&lt;br /&gt;string s = &amp;quot;Data Source=&amp;quot; + AppPath() + &amp;quot;\\DB\\test.sqlite&amp;quot;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SQLiteConnection conn = new SQLiteConnection();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conn.ConnectionString = s ;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conn.Open(); //Error raises here&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch(Exception ex)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;If any permission issue is there then please guide me how to do it? &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;Please help me to solve issue&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>