在.net 4.0中使用SQLite的内存数据库
2011-06-08 17:27
375 查看
在app.config中修改: <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup>
然后:
Dim SQLconnect As New SQLite.SQLiteConnection()
Dim SQLcommand As SQLiteCommand SQLconnect.ConnectionString = "Data Source=:memory:;Version=3;New=true" SQLconnect.Open() SQLcommand = SQLconnect.CreateCommand SQLcommand.CommandText = "CREATE TABLE foo(title TEXT, description TEXT)" SQLcommand.ExecuteNonQuery() SQLcommand.CommandText = "INSERT INTO foo (title, description) VALUES ('This is a title', 'This is a Description')" SQLcommand.ExecuteNonQuery() SQLcommand.CommandText = "SELECT * FROM foo" Dim SQLreader As SQLiteDataReader = SQLcommand.ExecuteReader() While SQLreader.Read() MessageBox.Show(SQLreader.Item(0).ToString) End While SQLcommand.Dispose() SQLconnect.Close()
然后:
Dim SQLconnect As New SQLite.SQLiteConnection()
Dim SQLcommand As SQLiteCommand SQLconnect.ConnectionString = "Data Source=:memory:;Version=3;New=true" SQLconnect.Open() SQLcommand = SQLconnect.CreateCommand SQLcommand.CommandText = "CREATE TABLE foo(title TEXT, description TEXT)" SQLcommand.ExecuteNonQuery() SQLcommand.CommandText = "INSERT INTO foo (title, description) VALUES ('This is a title', 'This is a Description')" SQLcommand.ExecuteNonQuery() SQLcommand.CommandText = "SELECT * FROM foo" Dim SQLreader As SQLiteDataReader = SQLcommand.ExecuteReader() While SQLreader.Read() MessageBox.Show(SQLreader.Item(0).ToString) End While SQLcommand.Dispose() SQLconnect.Close()
相关文章推荐
- .NET 4.0中使用sqlite
- SQLite内存数据库使用有感
- 【转】关于在.Net开发中使用Sqlite的版本选择问题
- .NET 4.0 下使用 Python for .NET
- 在 .NET 4.0 中使用 .NET 4.5 中新增的特性(CallerMemberNameAttribute/CallerFilePathAttribute/CallerLineNumberAttribute)
- 使用 .NET 4.0 中的Lazy<T> 实现延迟初始化
- System.Data.SQLite 不能在.net 4.0 里引用的解决方法
- SQLite内存数据库的介绍使用
- SQLite3 与 NHibernate 在 .NET 程序中使用
- WCF系列之.net(4.0) 在网站使用Wcf 代替传统的WebService
- 让使用SQLite的.NET应用自适应32位/64位系统
- Visual Studio 2010+(.NET 4.0+)中使用SQLite.NET
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- SQLite在.net下的使用方法
- WCF系列之.net(4.0)使用示例
- .NET 4 WinForm当中使用SQlite的问题
- Visual Studio 2010(.NET 4.0)中使用SQLite.NET
- Visual Studio 2010(.NET 4.0)中使用SQLite.NET
- 学习时用的软件最新 开发环境为Visual Studio 2010,数据库为SQLServer2005,使用.net 4.0开发。 超市管理系统
- C++中内存数据库SQLite的使用