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

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

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

    

     然后,在項目中添加上圖所選項即可.

     ASPx頁面僅包含一按鈕btnTest,在頁面ASPx.cs頁面中,引入命名空間,貼入以下類似代碼即可.    
復制代碼 代碼如下:
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("打開數據庫成功~~<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("單個值查詢結果為:" + 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("更新數據庫中的數據成功.");
Response.Write("以下結果為查詢從數據庫中經過編輯過后的數據項<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技術ASP.NET(C#)中操作SQLite數據庫實例,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲精品久久久午夜福利电影网 | 亚洲日韩在线观看 | 不良网站进入窗口软件下载免费 | 69精品人人人人 | YELLOW视频直播在线观看高清 | 芭乐视频免费资源在线观看 | 果冻传媒剧情在线观看 | 99视频精品国产免费观看 | 成人性视频全过程 | 亚洲欧美日韩国产精品26u | 亚洲精品一线二线三线无人区 | 国产在线精品亚洲二品区 | 草莓国产视频免费观看 | 理论片午午伦夜理片I | 午夜勾魂曲| 久久精品电影院 | 国产成人免费a在线资源 | 忘忧草在线影院WWW日本二 | 国产在线观看91精品 | 暖暖 免费 高清 日本在线 | 亚洲精品视频免费观看 | AAA级精品无码久久久国片 | 精品国产人成亚洲区 | 世界第一黄暴漫画家 | SM双性精跪趴灌憋尿调教H | 大香网伊人久久综合网2020 | 无人区乱码1区2区3区网站 | 日日干夜夜爽 | 一本道中文无码亚洲 | 国产成人无码免费精品果冻传媒 | 久久精品人人做人人爽97 | 国产精品久久久久久52AVAV | 国产精品久久久久精品A片软件 | 久久亚洲精品成人综合 | 美女的隐私蜜桃传媒免费看 | 国产人成高清在线视频99 | 影888午夜理论不卡 樱桃熟了A级毛片 | 亚洲人成电影网站色2017 | 刺激性视频黄页 | 好色美女小雅 | 特黄特色大片免费播放器试看 |