資料庫操作類別真的沒有必要自己去寫,因為成熟的類別庫真的非常完善了,拿來直接用就好,省時省力。
本文就為大家介紹微軟官方的程式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中文網!