c#sdf数据库连接_如何连接并处理 sdf 数据库文件(便捷数据库处理)
如何連接并處理 sdf 數(shù)據(jù)庫(kù)文件
SqlCeConnection cc = new SqlCeConnection();
DataTable dt = new DataTable();
private void button1_Click(object sender, EventArgs e)
{
cc = new SqlCeConnection("Data Source=Database1.sdf;password=123");
cc.Open();
SqlCeDataAdapter ada = new SqlCeDataAdapter("select * from aa", cc);
ada.Fill(dt);
}
sdf SQL CE 數(shù)據(jù)庫(kù)文件,SQL CE 是微軟的一個(gè)免費(fèi)的,可嵌入的數(shù)據(jù)庫(kù)引擎,它使數(shù)據(jù)庫(kù)存儲(chǔ)變得容易。SQL CE 甚至可以不安裝,程序文件放在 ASP.NET 的 bin 目錄即可。
using System.Data.SqlServerCe;
string connectionString = "Data Source=Db.sdf";
using (SqlCeConnection conn = new SqlCeConnection(connectionString))
{
conn.Open();
using (SqlCeDataAdapter adapter = new SqlCeDataAdapter("select * from cftea", conn))
{
using (DataSet ds = new DataSet())
{
adapter.Fill(ds);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
Response.Write(Convert.ToString(ds.Tables[0].Rows[i]["loginName"]));
}
}
}
conn.Close();
}
可以看出連接字符串非常簡(jiǎn)單,Data Source 對(duì)應(yīng)文件名就是了。然后與操作 SQL Server 數(shù)據(jù)庫(kù)相比,只是多一個(gè) Ce,名稱空間由 SqlClient 變?yōu)?SqlServerCe。
總結(jié)
以上是生活随笔為你收集整理的c#sdf数据库连接_如何连接并处理 sdf 数据库文件(便捷数据库处理)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: matlab patch函数_MATLA
- 下一篇: win10笔记本怎么进pe 在win10