ADO.NET查詢和操作數據庫
stringbuilder 類
stringbuilder類:用來定義可變字符串
stringbulider Append(string value) 在結尾追加
stringbuilder insert(int index,string value) 在指定位置插入指定字符串
stringbuilder remove (int strtindex,int length) 移除指點字符串
stringbuilder sbtest = new stringbuilder();
先實例化一個string builder對象
sbtest.Append("Hello");
sbtest.Append("World");
Console.Writerline(sbtest.StString()); 轉成string類型
Console.ReadLine();
使用string builder 類會更加節省內存空間
使用 stringbuilder 類會使SQL語句可讀性更高
datereader 對象
從數據源中檢索只讀,只進數據流
每次讀取一行數據
system.date.sqlclient sqldata reader
system.date.oledd oledddatareader
system.data.obdc odbcdatareader
system.data.oracleclient oracledatareader
datareader的主要成員
屬性 說明
hasrows 是否返回了結果
方法 說明
read 前進到下一行記錄
close 關閉datareader對象
使用datereader檢索數據步驟
創建command對象
調用executereader()創建datareader 對象
使用datareader 對象的read()方法逐行讀取數據
讀取某列的數據,(type)reader["列名"]
exec cutenonquery() 方法
該方法執行的sql增刪改語句
返回受影響的行數
使用executenonquery()的步驟
1 創建connection 對象
2 定義sql語句
3 創建command 對象
4 執行executenonquery()方法
5 根據返回的結果進行處理
ADO.NET查詢和操作數據庫