System.Data.Sqlite for winform
来源:互联网 发布:c 高级编程 第9版 编辑:程序博客网 时间:2024/05/16 17:35
项目中想要引用System.Data.Sqlite,一番查询,需要安装过[ADO.NET 2.0 Provider for SQLite](http://download.csdn.net/detail/mh942408056/9500484) ,通过引用其中System.Data.Sqlite可以访问SQLite 数据库,不过目前只支持到framowork4.0以下,4.0以上包括4.0,无法使用。
SQLite帮助类:
using System.Data;using System.Data.SQLite;namespace DTS.Winfrm.res.code{ public class SqliteHelper { private static SQLiteConnection GetConnection() { string connStr = System.Configuration.ConfigurationSettings.AppSettings["sqlite"].ToString(); SQLiteConnection conn = new SQLiteConnection(connStr); conn.Open(); return conn; } public static int ExecuteSql(string sql) { using (SQLiteConnection conn = GetConnection()) { var cmd = new SQLiteCommand(sql, conn); return cmd.ExecuteNonQuery(); } } public static int ExecuteScalar(string sql) { using (SQLiteConnection conn = GetConnection()) { var cmd = new SQLiteCommand(sql, conn); object o = cmd.ExecuteScalar(); return int.Parse(o.ToString()); } } public static SQLiteDataReader ExecuteReader(string sql) { SQLiteConnection conn = GetConnection(); var cmd = new SQLiteCommand(sql, conn); SQLiteDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection); return myReader; } public static DataSet ExecDataSet(string sql) { using (SQLiteConnection conn = GetConnection()) { var cmd = new SQLiteCommand(sql, conn); SQLiteDataAdapter da = new SQLiteDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); return ds; } } }}
0 0
- System.Data.Sqlite for winform
- System.Data.SQLite
- System.Data.SQLite错误,
- winform调用sqlite,打包发布后,在客户机上安装运行却报错:找不到System.Data.SQLite.DLL
- System.Data.SQLite数据库简介
- System.Data.SQLite数据库介绍
- System.Data.SQLite数据库简介
- System.Data.SQLite数据库介绍
- C# system.data.sqlite使用
- System.Data.SQLite数据库介绍
- System.Data.SQLite数据库介绍
- System.Data.SQLite数据库简介
- VS2015 C# System.Data.SQLite
- C#使用System.Data.SQLite操作SQLite
- C#使用System.Data.SQLite操作SQLite
- C#使用System.Data.SQLite操作SQLite
- C#使用System.Data.SQLite操作SQLite
- C#使用System.Data.SQLite操作SQLite
- NYOJ 108 士兵杀敌(一)
- 动态规划常见题目汇总
- 1039. Course List for Student (25)
- Django环境搭建
- 控制div属性
- System.Data.Sqlite for winform
- android 点击切换头像图片
- iOS 自定义等高cell
- 递归将十进制转化为二进制
- IOS 设计模式 桥接模式(bridge)
- Add Digits | LeetCode 加数字
- 面试题-堆和栈
- ArcObjects c++ 获取栅格或矢量图层的范围
- Reverse Nodes in k-Group