sqlhelper使用指南

來源:互聯網
上載者:User
摘要:Data Access Application Block 是一個 .NET 組件,包含最佳化的資料存取碼,可以協助使用者調用預存程序以及向 SQL Server 資料庫發出 SQL 文本命令。它返回 SqlDataReader、DataSet 和 XmlReader 對象。您可以在自己的 .NET 應用程式中將其作為構造塊來使用,以減少需要建立、測試和維護的自訂代碼的數量。您可以下載完整的 C# 和 Visual Basic .NET 原始碼以及綜合文檔。
簡介
您是否正在從事 .NET 應用程式資料存取碼的設計和開發?您是否覺得自己總是在反覆編寫相同的資料存取碼?您是否曾經將資料存取碼封裝在 Helper 函數中,以便能夠在一行中調用預存程序?如果是,那麼 Microsoft® Data Access Application Block for .NET 正是為您設計的。
Data Access Application Block 將訪問 Microsoft SQL Server™ 資料庫的效能和資源管理方面的最佳經驗封裝在一起。您可以很方便地在自己的 .NET 應用程式中將其作為構造塊使用,從頁減少了需要建立、測試和維護的自訂代碼的數量。
尤其是,Data Access Application Block 可以協助您:
調用預存程序或 SQL 文本命令。
指定參數詳細資料。
返回 SqlDataReader、DataSet 或 XmlReader 對象。
例如,在引用了 Data Access Application Block 的應用程式中,您可以簡單地在一行代碼中調用預存程序並產生 DataSet,如下所示:
[Visual Basic]
Dim ds As DataSet = SqlHelper.ExecuteDataset( _
connectionString, _
CommandType.StoredProcedure, _
"getProductsByCategory", _
new SqlParameter("@CategoryID", categoryID))

[C#]
DataSet ds = SqlHelper.ExecuteDataset(
connectionString,
CommandType.StoredProcedure,
"getProductsByCategory",
new SqlParameter("@CategoryID", categoryID));

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.