C#引用System.Data.SQLite操作SQLite数据库一例
2008-10-15 08:44
585 查看
环境安装SQLite.NET
引用内容
Create TABLE admin(username text,age integer);
下边用C#演示下如何对SQLite数据库进行记录的增、查、改、删操作:
程序代码
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SQLite; //引用System.Data.SQLite
public partial class Sqlite : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string _connectionString = @"Data Source=F:/mzwucom/bbs/db1.db";
string _sql;
SQLiteConnection conn = new SQLiteConnection();
SQLiteCommand cmd;
SQLiteDataReader dr;
conn.ConnectionString = _connectionString;
conn.Open();
_sql = "insert into admin(username,age) values('user" + (new Random()).Next(1,100) + "',22)";
cmd = new SQLiteCommand(_sql, conn);
cmd.ExecuteNonQuery();
_sql = "select * from admin";
cmd = new SQLiteCommand(_sql, conn);
dr = cmd.ExecuteReader();
while (dr.Read())
{
Response.Write(dr["username"].ToString() + "," + dr["age"].ToString() + "<br/>");
}
}
}
引用内容
Create TABLE admin(username text,age integer);
下边用C#演示下如何对SQLite数据库进行记录的增、查、改、删操作:
程序代码
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SQLite; //引用System.Data.SQLite
public partial class Sqlite : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string _connectionString = @"Data Source=F:/mzwucom/bbs/db1.db";
string _sql;
SQLiteConnection conn = new SQLiteConnection();
SQLiteCommand cmd;
SQLiteDataReader dr;
conn.ConnectionString = _connectionString;
conn.Open();
_sql = "insert into admin(username,age) values('user" + (new Random()).Next(1,100) + "',22)";
cmd = new SQLiteCommand(_sql, conn);
cmd.ExecuteNonQuery();
_sql = "select * from admin";
cmd = new SQLiteCommand(_sql, conn);
dr = cmd.ExecuteReader();
while (dr.Read())
{
Response.Write(dr["username"].ToString() + "," + dr["age"].ToString() + "<br/>");
}
}
}
相关文章推荐
- C#使用System.Data.SQLite操作SQLite
- 使用sqlite数据库,出现:类型“System.Data.SQLite.SQLiteParameter”在未被引用的程序集中定义
- C#使用System.Data.SQLite操作SQLite
- C#写的64位windows窗口应用程序打包安装后提示“未能加载文件或程序集‘System.Data.SQLite’”解决方法
- 类型“System.Data.SQLite.SQLiteParameter”在未被引用的程序集中定义。必须添加对程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”的引用
- C# Winform 未能加载文件或程序集"System.Data.SQLite"或它的某一个依赖项。试图加载格式不正确的程序
- VS2015 C# System.Data.SQLite
- C# 调用System.Data.Sqlite 外键失效解决方案
- C# System.Data.DataTable的两种使用操作
- C# System.Data.Sqlite.dll 的注意事项
- C#定义泛型方法错误-类型“T”必须是引用类型才能用作泛型类型或方法“System.Data.Linq.Table<TEntity>”中的参数“TEntity”
- C#解决类似System.Data.SQLite.SQLiteParameter' is defined in an assembly that is not referenced. You must
- System.Data.SQLite 不能在.net 4.0 里引用的解决方法
- 命名空间“System.Data”中不存在类型或命名空间名称“SQLite”。是否缺少程序集引用。解决办法如下:
- Swift - 操作SQLite数据库(引用SQLite3库)
- C# OleDbConnection操作access出现System.Data.OleDb.OleDbException其他信息: 未指定的错误
- System.Data.OracleClient在VS2010中的引用——C#
- C#2010 在使用 System.Data.SQLite.dll 时出现异常
- c# sqlite 数据库加密2010-05-29 10:55用了ADO.NET 2.0 SQLite Data Provider 这样可以直接利用它来创建一个加密的sqlite数据库。
- C# System.Data.Sqlite.dll 的注意事项