使用ADO.NET查询和操作数据
一、StringBuild類(lèi):
1.Append:在末尾追加字符串
2.Insert:在指定的位置插入字符串
3.Remove:移除指定的字符串
二、使用DataReader的步驟:
1.連接數(shù)據(jù)庫(kù):
SqlConnection conn = new SqlConnection(conStr);
2.定義sql語(yǔ)句:
string sql=“select * from Student”;
3.打開(kāi)連接:
conn.Open();
4.創(chuàng)建SqlCommand對(duì)象:
SqlCommand cmd = new SqlCommand(sql,conn);
5.使用SqlDataReader對(duì)象接收數(shù)據(jù)源:
SqlDataReader dr = cmd.ExcecuteReader(sql,conn);
6.循環(huán)讀取數(shù)據(jù):
while(dr.Read()){
dr[“列名”].ToString();
}
7.關(guān)閉連接:
dr.Close();
conn.Close();
三、DataReader的屬性:
HasRows:是否返回了結(jié)果
四、DataReader的方法:
1.Read():前進(jìn)到下一行記錄
2.Close():關(guān)閉DataReader對(duì)象
五、dr[“列名”].ToString();中括號(hào)里面可以是下標(biāo)(從0開(kāi)始),也可以是字段名,但是下標(biāo)可讀性比較差。
六、使用Ado.net添加數(shù)據(jù)的步驟:
1.連接數(shù)據(jù)庫(kù)
SqlConnection conn = new SqlConnection(conStr);
2.打開(kāi)連接:
conn.Open();
3.定義sql語(yǔ)句:
string sql = string.Format(“insert into Admin values(’{0}’,’{1}’)”,name,pwd);
4.創(chuàng)建SqlCommand對(duì)象:
SqlCommand cmd = new SqlCommand(sql,conn);
5.執(zhí)行命令:
int rel = cmd.ExecuteNonQuery();
6.關(guān)閉連接:
conn.Close();
總結(jié)
以上是生活随笔為你收集整理的使用ADO.NET查询和操作数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 装机硬件配置?
- 下一篇: 2022年最佳谷歌云WordPress主