2020-11-23Command物件的三個主要方法和String and String Builder類 字串建造

qq_50545975發表於2020-11-23

Command物件的三個主要方法

連線物件

SqlConnection conn = new SqlConnection(connStr)

獲得首行首列的方法

Execute Scalar呼叫方法獲得查詢結果表的首行首列的資料。

執行不查詢犯法

ExecuteNonQuery int變數接收

捕獲朗讀者方法

SqlDataReader reader = cmd.ExecuteReader();

獲得下一行資料

DataReder 物件.Read()

獲得焦點資訊的name列的值

物件[列名]

遍歷所有資料行

while(DR物件.Read){
	值型別 值 = dr物件[列名]
}

可以做的嘗試

在例項化執法者物件時

sql語句

傳的如果是增刪改的語句

但是我偏不用執行不查詢的方法

我用Execute Scalar

修改是否會生效

異常捕獲try…catch…C#

基本捕獲

try{

可能會出錯的程式碼

}
catch(Exception){

如果出錯了要執行的程式碼

}
finally{
    
處不出錯都執行的程式碼
    
}


例項

			string connstr = "";//此處錯誤程式碼
            SqlConnection con = new SqlConnection(connstr);
            try
            {
                con.Open();
            }
            catch {
                Console.WriteLine("連線有問題,正在修復,處理中.......");

            }
            Console.WriteLine("程式結束!");
            Console.ReadKey();

圖片例子

在這裡插入圖片描述

效果檢視

在這裡插入圖片描述

String Builder類 字串建造

String a  = "hello";

a+=“java”;

一旦建立了String Builder物件

那麼記憶體空間是固定的

  • 例項String Builder
stringBuilder xxx = new sringBuilder();

相關文章