C# sqliet 读写 *.db 数据库
来源:互联网 发布:水利数据采集监测系统 编辑:程序博客网 时间:2024/06/07 18:51
public static string DbPath = string.Format(@"Data Source={0}", System.Windows.Forms.Application.StartupPath + @"\1.db"); public static DataTable GetDataTable(string sSQL) { DataTable dt = null; try { SQLiteConnection conn = new SQLiteConnection(DbPath); SQLiteCommand cmd = new SQLiteCommand(); cmd.CommandText = sSQL; cmd.Connection = conn; SQLiteDataAdapter dao = new SQLiteDataAdapter(cmd); dt = new DataTable(); dao.Fill(dt); return dt; } catch { return null; } return null; } //上面是取datatable的,稍修改一下就可以变成执行语句的 public static int ExecuteSQL(string sSQL) { DataTable dt = null; using(SQLiteConnection conn = new SQLiteConnection(DbPath)) { SQLiteCommand cmd = new SQLiteCommand(); conn.Open(); cmd.CommandText = sSQL; cmd.Connection = conn; return cmd.ExecuteNonQuery(); } catch { } return 0; }
//调用的时候比如取所有数据 DataTable dt=GetDataTable("select * from tablename"); //修改某人数据 string str="update tablename set sex='{0}',age={1} where uname='{2}'"; str=string.Format(sql,'男',20,'张三'); if(ExecuteSQL(str)>0) MessageBox.Show("修改成功"); else MessageBox.Show("修改失败");
0 0
- C# sqliet 读写 *.db 数据库
- 应用层数据库读写分离db-loadbalance
- laravel5.2 DB数据库 读写分离
- C# 读写数据库图片
- c#读写数据库图片
- C#数据库读写文件
- c# 数据库操作 读写数据库
- C# 下读写VF数据库
- C# 使用SQLite数据库 之 读写数据库
- Berkeley DB DB数据库
- 高效读写DB---目标
- Mapreduce读写DB数据
- C#读写数据库Image字段实例
- c#读写MSSQL数据库image字段内容
- C#读写数据库Image字段实例
- C#使用Ado.Net读写数据库
- C#读写文本和连接数据库
- C#使用Ado.Net读写数据库
- MTK(3G)手机开发初学者必备资料(MMI)
- [译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- Struts1 访问 action 指定的某一个方法
- Remove Duplicates from Sorted Array II
- <游戏改变世界>摘录
- C# sqliet 读写 *.db 数据库
- Linux中Framebuffer驱动详解1
- centos添加sudo用户
- openstack分析——NOVA中的RabbitMQ解析
- (总结)行内元素和块元素都有哪些
- sizeof 和 strlen
- HDU1232
- Cocos2d-x 瓦块地图小游戏 (四) 玩家精灵的移动 与 地图的移动
- HDU4961:Boring Sum