首頁  >  文章  >  後端開發  >  微軟官方SqlHelper類 資料庫輔助操作類

微軟官方SqlHelper類 資料庫輔助操作類

高洛峰
高洛峰原創
2017-01-14 14:24:462318瀏覽

資料庫操作類別真的沒有必要自己去寫,因為成熟的類別庫真的非常完善了,拿來直接用就好,省時省力。

本文就為大家介紹微軟官方的程式PetShop4.0中的SqlHelper類,先來做一下簡單的介紹,PetShop是一個範例,微軟用它來展示.Net企業系統開發的能力。

那SqlHelper中封裝了哪些方法呢?

裡面的函數一堆,常用的就那幾個,無非就是增刪改查嘛,來看下幾種常用的函數:

1.ExecuteNonQuery 執行增刪改
2.ExecuteReader 執行查詢
3.ExecuteScalar回傳首行

使用方法介紹

Web.config配置

<connectionStrings>
    <add name="ConnectionString" connectionString="server=127.0.0.1;uid=sa;pwd=ok;database=PetShop;Max Pool Size =512; Min Pool Size=0; Connection Lifetime = 300;packet size=1000;" providerName="System.Data.SqlClient" />
</connectionStrings>

呼叫函數的寫法

sql = "UPDATE Student set Name = @Name WHERE Id = @Id";
SqlHelper.ExecuteNonQuery(CommandType.Text, sql, new SqlParameter[]{
 new SqlParameter("@Name", name),
 new SqlParameter("@Id", id)
});

rr官方SqlHelper類資料庫輔助操作類 相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn