Friday, December 3, 2010

c# sqlite


System.Data.SQLite is the original SQLite database engine and a complete ADO.NET 2.0/3.5 provider all rolled into a single mixed mode assembly.  It is a complete drop-in replacement for the original sqlite3.dll (you can even rename it to sqlite3.dll if you're using it natively).
Here is a brief overview of its features:
Complete ADO.NET 2.0 Implementation
The provider was written from scratch on VS2005/2008 specifically for ADO.NET 2.0, using all the most recent changes to the ADO.NET framework.  That includes full DbProviderFactory support, automatic distributed transaction enlistment, connection pooling, extensive schema support, Entity Framework support and more.
Supports the Full and Compact .NET Framework as well as native C/C++
Whether you're programming in .NET or straight C/C++ on the desktop or a mobile device, we've got a build for you.
Mono support
A managed-only version of the provider is also available that works on Mono against the official SQLite library fromhttp://www.sqlite.org/.  Requires 3.6.1 or higher.
Support for the ADO.NET 3.5 Entity FrameworkSupports nearly all the entity framework functionality that Sql Server supports, and passes 99% of the tests in MS's EFQuerySamples demo application.
Visual Studio 2005/2008 Design-Time SupportYou can add a SQLite connection to the Server Explorer, create queries with the query designer, drag-and-drop tables onto a Typed DataSet and more! SQLite's designer works on full editions of Visual Studio 2005/2008, including VS2005 Express Editions.
* NEW You can create/edit views, tables, indexes, foreign keys, constraints and triggers interactively within the Visual Studio Server Explorer!

1 comment:

  1. Really nice blog post.provided a helpful information.I hope that you will post more updates like this
    Dot NET Online Training Bangalore

    ReplyDelete