system.data.sqlite

C#, Storing HTML pages in an SQLite database

I want to cache large HTML pages in an SQLite database as blobs, but the HTML pages may ofcourse contain lots of characters which will corrupt the SQL statement. I'm not too happy with performing search/replace to escape all characters messing up the SQL statement, and encoding the HTML to a format accepted by SQL seems like an expensiv...

How to use the SQLite.NET designer Visual Studio add-in

I've installed SQLite.NET and during the installation I checked the boxes about design-time support, which should be a Visual Studio add-in I can use to model databases. However, I can't seem to find out how to open/start this designer. Could anyone post a simple instruction please. Thanks. ...

Modifying a SQLLite database schema and data via SubSonic 3 within a transaction

I'm using Visual Studio 2008, C#, SQLite via System.Data.SQLite with SubSonic 3. My application has gotten to a state where I need to upgrade the database schema (add columns, triggers, etc) then add new records via SubSonic generated ActiveRecord objects - all within the scope of a single transaction so that any failures could be nicel...

Is LINQ-to-SQL + SQLite.NET + Stored Procedures + VISUAL STUDIO 2008 possible?

Hi. So I want to retrieve data using stored procedures. Preferably via Linq2SQL. So I can do something like this (example): var productHistory = dbname.StoredProcedureMethod(value); foreach(var product in productHistory) { //stuff } This is something I'd like to be able to do in Visual Studio 2008 in .Net 3.5. It is possible wit...

Can/should I run my web site against a SQLite database?

I'm about to build a new personal blog/portfolio site (which will be written in ASP.NET), and I'm going to run it against a SQLite database. There are a few reasons for this: The site will not be getting a lot of traffic, and from what I've read, SQLite is able to support quite a lot of concurrent users for reading anyway I can back up...

SQLite saves float values in integer

I'm using System.Data.SQLite to save data to database. In table there are 2 columns defined as float. However when I save data to DB it saves only integer part. 12.2345 => 12 11.5324 => 11 (I don't know how exactly it rounds, it just rounds) Yes I'm sure I'm using floats in my application, and I'm sure that CommandText contains float n...

Subsonic 2.2 & Sqlite

Hi, I've tried to use Subsonic 2.2 & System.Data.Sqlite.Dll latest version (1.65.0), in my project. and recevied an error message, which gave me the idea subsonic got a problem with the sqilte provider. I've switched to it's previous version, 1.60.0 and it seems like the problem was solved. any info regarding this issue? does subsoni...

On some computers application can't load sqlite dll file

Hello! I wrote an application that uses sqlite and it works great on most of the systems. It is written in C#, and the only non-framework assembly is sqlite, which is included by System.Data.SQLite.dll . I deploy it the same way on all of the machines (copy pasting the exe file, the database file and the System.Data.SQLite file). It wo...

SQLite PRAGMA foreign_keys question

I've modified System.Data.SQLite to use a recent version of SQLite engine that automatically enforces foreign keys without using custom triggers. I'm also using SubSonic 2.x but this would apply to any ORM frameworks using SQLite that are 'open late close early'. How would you ensure that the statement 'PRAGMA foreign_keys=true' is ca...

C# Failed to find or load the registered .Net Data Provider error

I am using SQLite and the wrapper from http://sqlite.phxsoftware.com/ and when I add a data source to my project I get the error: "Some updating commands could not be generated automatically, the database returned to the following error: Failed to find or load the registered .Net Framework data provider" I have the latest .Net service ...

Installing and Using System.Data.SQLite (An ADO.NET provider)

Hi, I am a newbie in regards to System.Data.SQLite and .NET, so bear with me. I can't seem to get System.Data.SQLite even installed correctly. The self-installer completed and everything seemed to be kosher, but nothing seems to be working. In VC# Express, I tried to create a little sample program(http://pastebin.com/m8f7cec), but it's s...

How make a custom query on the fly?

I'm working in a database on vb.net with sqlite wich hosts a gallery and I want expand the search propieties. This the actual query string: "SELECT images.* FROM images JOIN nodes ON images.id = nodes.image_id WHERE tag_id = (SELECT tags.id FROM tags WHERE tag = '" & tagname & "') ORDER BY images."...

C# System.Data.SQLite Designer Code

I've been messing around with the SQLite Designer in Visual Studio 2008 and I have noticed that when I use the generated Insert/Update statements they run extremely slow. Example: I have a data table with four columns and 5700 rows it took ~5 mins to insert the data into the database table However, I wrote my own database connection an...

Can't rename SQLite database file after using it

I'm trying to rename my SQLite database file after I'm done using it, however the file still appears to be opened by SQLite even after all my connections are closed. Here is an example of what I'm doing: using (DbConnection conn = new SQLiteConnection("Data Source=test.db")) { conn.Open(); DbCommand command = conn.CreateCommand...

What causes System.BadImageFormatException when constructing System.Data.SQLite.SQLiteConnection

I've broken the code down to the smallest possible statement: Dim cn As System.Data.SQLite.SQLiteConnection And I get the following error when calling the code from a WinForm applicaiton: System.BadImageFormatException: Could not load file or assembly 'System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=d...

How to inherit System.Data.SQLite in C#

Hello: I use System.Data.SQLite and C# for accesing SQLite databases/tables. For lazy and fast development reasons, I created my own library of classes to encapsulate some of System.Data.SQLite methods in one method, and to create many common database routines (methods) that let me reduce my work when accessing to data. If I would inhe...

Compile for 64bit or 32bit platforms in visual studio, depending on the host Operating system?

On a project we are working on there is an SQLite.DLL file that we are linking which we need to link the correct version (32 or 64 bit) depending on the host operating system. If we link to the 32 bit version it will not run on a 64 bit system, and vice versa. Thus, how can we create a configuration that will cause the system to build th...

Release Web Binary With Both 64 and 32bit support? ASP.NET

I would like to release my app with both 32 and 64bit support. I am using elmah and SQLite. Both packages have a separate binary for 32 and 64bits. I cant add both 32 and 64bit DLL. I tried adding both 32 & 64 bit DLLs with a different filename in my bin/release folder and i get an bad image format error. (I tested by running on a Window...

INSERT with transaction and parameters?

Hello, I'm learning about VB.Net and need to work with an SQLite database using the open-source System.Data.SQLite ADO.Net solution The examples I found in the HOWTO section are only in C#. Would someone have a simple example in VB.Net that I could study to understand how to use transactions when INSERTing multiple parameters? FWIW, h...

Adding "System.Data.SQLite" as refernce.

hi all, when i was building my project done in asp.net & c#.net ,it produced the error as "The type or namespace name 'SQLite' does not exist in the namespace 'System.Data' (are you missing an assembly reference?" so, when i tried to add it as reference ,i was not able to find "System.Data.SQLite" in my library . how to overcome this...