C#.NET下使用Sqlite
来源:互联网 发布:数据挖掘十大算法 知乎 编辑:程序博客网 时间:2024/05/20 11:51
今天做这个,发现网上好多说法,而且还不一致。亲测一个可用。 SQLiteConnection conn = null; stringdbPath = "Data Source =" + Environment.CurrentDirectory +"/test.db"; conn = newSQLiteConnection(dbPath);//创建数据库实例,指定文件位置 conn.Open();//打开数据库,若文件不存在会自动创建
string sql= "CREATE TABLE IF NOT EXISTS student(id integer, name varchar(20),sex varchar(2));";//建表语句 SQLiteCommand cmdCreateTable = new SQLiteCommand(sql, conn); cmdCreateTable.ExecuteNonQuery();//如果表不存在,创建数据表
SQLiteCommand cmdInsert = new SQLiteCommand(conn); cmdInsert.CommandText = "INSERT INTO student VALUES(1, '小红','男')";//插入几条数据 cmdInsert.ExecuteNonQuery(); cmdInsert.CommandText = "INSERT INTO student VALUES(2, '小李','女')"; cmdInsert.ExecuteNonQuery(); cmdInsert.CommandText = "INSERT INTO student VALUES(3, '小明','男')"; cmdInsert.ExecuteNonQuery();
1下载SQLite-1.0.60.0-binaries
2.下载sqlite3
3.打开中工程,分别点击“项目”,“添加引用”,”浏览“,然后选择1中下载文件中的”System.Data.SQLite.DLL“就可以添加了。注意的是,要选着x86还是x64.这里的x86和x64的意思不是开发者电脑对应的系统,而是开发对象将运行的系统位数。所以,我们选择文件外面的x86即可。
4.可以在适当的地方加入下面这一段代码作为测试,(代码源自网络):
5.找到建立的数据库文件(.db),存储位置可以修改,默认在工程文件夹下的bin,Debug里面。
6.可用SQLite Database Browser 查看数据库存储是否符合要求,是否正确。
7.上述文件均可以从本人百度网盘下载:http://pan.baidu.com/s/1qW7RlpE
0 0
- C#.NET下使用Sqlite
- 如何高效使用SQLite .net (C#)
- 如何高效使用SQLite .net (C#)
- 如何高效使用SQLite事务 .net (C#)
- 如何高效使用SQLite .net (C#)
- 如何高效使用SQLite .net (C#)
- Sqlite在.NET下的使用和Sqlite数据库清理
- C/C++下使用SQLite轻量级数据库
- C/C++下使用SQLite轻量级数据库
- Linux下利用c/c++使用sqlite
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- 利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库
- VS2013下使用创建sqlite的ADO.NET实体数据模型
- sqlite c库使用
- 多线程下使用sqlite
- LINK : fatal erro…
- 【转】卡尔曼滤波器
- QT pro文件介绍
- 巴氏距离 Bhattacharyya
- matlab中double、im2double…
- C#.NET下使用Sqlite
- 2015百度世界大会
- 【转】理想低通滤波器、巴特沃斯低…
- SUMO使用教程(八)
- 归并排序算法实现
- Google官方提供的Volley单例类的设计
- 皇后问题
- javaweb中的Session
- 论嵌入式的学习心得