初次接触sqlite,网上的教程大都很乱,很简单的东西讲了一大堆没用的。。也走了很多弯路,自己琢磨的东西,只有读取数据的演示,增删改查都大同小异,不在赘述,希望对大家有用。
一、新建网站,添加引用System.Data.SQLite.dll
二、添加using System.Data.SQLite;
三、建立test.db数据库,建表persons,建字段Name,手动添加几条信息
四、新建index.aspx,把下面代码放到index.aspx.cs里面,开始调试,即可预览出效果。
protected void Page_Load(object sender, EventArgs e) { string dbpath = "~\\test.db";//设置数据库路径 SQLiteConnection conn = new SQLiteConnection("Data Source=" + HttpContext.Current.Server.MapPath(dbpath));//设置数据库连接 conn.Open();//打开数据库连接 SQLiteCommand cmd = new SQLiteCommand(); cmd.Connection = conn; cmd.CommandText = "select Name from persons"; SQLiteDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Response.Write("Name: " + reader.GetString(0) + "<br>"); } cmd.Clone(); conn.Close(); }