天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET(C#)中操作SQLite數(shù)據(jù)庫實(shí)例

要想在ASP.NET項(xiàng)目中使用SQLite數(shù)據(jù)庫,先需下載一個ADO.NET 2.0 SQLite Data Provider,下載地址為:http://sourceforge.NET/project/showfiles.php?group_id=132486&package_id=145568,下載后安裝完畢后,該安裝程序自動在在系統(tǒng)注冊(即可在"添加引用"中看到所安裝的Provider).    

    

     然后,在項(xiàng)目中添加上圖所選項(xiàng)即可.

     ASPx頁面僅包含一按鈕btnTest,在頁面ASPx.cs頁面中,引入命名空間,貼入以下類似代碼即可.    
復(fù)制代碼 代碼如下:
using System;
using System.Data;
using System.Web.UI.WebControls;
using System.Data.SQLite;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnTest_Click(object sender, EventArgs e)
{
SQLiteConnection.ClearAllPools();
SQLiteConnection.CreateFile(Server.MapPath("~") + "/UserData.dbx");
SQLiteConnection conn = new SQLiteConnection("Data Source=" + Server.MapPath("~" + "/UserData.dbx"));
conn.Open();
Response.Write("打開數(shù)據(jù)庫成功~~<br />");
SQLiteCommand cmd = new SQLiteCommand();
cmd.CommandText = "create table Users (UserID int primary key,UserName varchar(100) not null,UserPassword varchar(100) not null)";
cmd.Connection = conn;
cmd.ExecuteNonQuery();
for (int i = 0; i < 100;i++ )
{
cmd.CommandText = "insert into Users (UserID,UserName,UserPassword) values (" + i + ",'TestUser_" + i + "','" + DateTime.Now.ToString().Replace(" ", "-").Replace(":", "-") + "')";
cmd.ExecuteNonQuery();
}
Response.Write("插入成功~~<br />");
cmd.CommandText = "select Username from Users where UserID=1";
cmd.Connection = conn;
string tempUserName = cmd.ExecuteScalar().ToString();
Response.Write("單個值查詢結(jié)果為:" + tempUserName + "<br /><br />");

cmd.CommandText = "select * from Users ";
cmd.Connection = conn;
SQLiteDataReader sdrInfo = cmd.ExecuteReader();
if (sdrInfo!= null)
{
int userID = 0;
string userName = string.Empty;
string userPassword = string.Empty;
while(sdrInfo.Read())
{
userID = Convert.ToInt32(sdrInfo["UserID"]);
userName = sdrInfo["UserName"].ToString();
userPassword = sdrInfo["UserPassword"].ToString();
Response.Write("UserID:"+userID+"<br />");
Response.Write("UserName:" + userName+ "<br />");
Response.Write("UserPassword:" + userPassword + "<br />");
Response.Write("<br />");
}
sdrInfo.Close();
sdrInfo.Dispose();
}
cmd.CommandText = "update Users set UserPassword='linxiang'";
cmd.Connection = conn;
cmd.ExecuteNonQuery();
Response.Write("更新數(shù)據(jù)庫中的數(shù)據(jù)成功.");
Response.Write("以下結(jié)果為查詢從數(shù)據(jù)庫中經(jīng)過編輯過后的數(shù)據(jù)項(xiàng)<br /><br />");
cmd.CommandText = "select * from Users ";
cmd.Connection = conn;
sdrInfo = cmd.ExecuteReader();
if (sdrInfo != null)
{
int userID = 0;
string userName = string.Empty;
string userPassword = string.Empty;
while (sdrInfo.Read())
{
userID = Convert.ToInt32(sdrInfo["UserID"]);
userName = sdrInfo["UserName"].ToString();
userPassword = sdrInfo["UserPassword"].ToString();
Response.Write("UserID:" + userID + "<br />");
Response.Write("UserName:" + userName + "<br />");
Response.Write("UserPassword:" + userPassword + "<br />");
Response.Write("<br />");
}
sdrInfo.Close();
sdrInfo.Dispose();
}
conn.Clone();
conn.Dispose();
}
}

AspNet技術(shù)ASP.NET(C#)中操作SQLite數(shù)據(jù)庫實(shí)例,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 999视频精品全部免费观看 | 一本久道久久综合狠狠躁AV | 精品一区二区三区免费毛片 | 入禽太深在线观看免费高清 | 玄幻全黄h全肉后宫 | 日韩精品无码视频一区二区蜜桃 | 暖暖日本在线手机免费完整版 | 国产成人无码一区AV在线观看 | 肉肉高潮液体高干文H | 免费亚洲视频在线观看 | 国产精品亚洲AV毛片一区二区三区 | 啊轻点啊再深点视频免费 | chinese黑人第一次 | 国内精品久久久久影院亚洲 | 老司机深夜福利ae 入口网站 | 让人爽到湿的小黄书 | 最美女人体内射精一区二区 | 777黄色片| 国产精品97久久AV色婷婷 | 超清无码波多野吉衣与黑人 | 国产成人精品午夜福麻豆报告 | 无码日韩人妻精品久久蜜桃免费 | 色婷婷亚洲精品天天综合影院 | 欧美亚洲精品午夜福利AV | 伊人久久影院 | 麻豆E奶女教师国产精品 | 久久欧洲AV无码精品色午夜麻豆 | 国产免费啪嗒啪嗒视频看看 | 伊人久久五月丁婷婷 | 色欲AV精品人妻一区二区三区 | 不戴套挺进人妻怀孕 | 日产精品久久久久久久蜜殿 | 肉多荤文高h羞耻校园 | 国产WW高清大片免费看 | 人妻夜夜爽天天爽三区麻豆AV网站 | 在线观看亚洲AV无码每日更新 | 小雪奶水涨翁工帮吸的推荐语录 | 纯h超级大尺度小黄文 | 爽死你个放荡粗暴小淫货漫画 | 国语自产视频在线不卡 | SAO货腿张开JI巴CAO死我 |