上述代碼使用了以下存儲過程
CREATE PROCEDURE CheckProductSP
@ProductID int
AS
IF EXISTS( SELECT ProductID
FROM Products
WHERE ProductID = @ProductID )
return
ELSE
return
GO
如何使用 SqlDataReader 來檢索單個項
可以使用 SqlDataReader 對象並通過調用命令對象的 ExecuteReader 方法來獲取單個輸出值
bool CheckProductWithReader( int ProductID )
{
using( SqlConnection conn = new SqlConnection(
{
SqlCommand cmd = new SqlCommand(
cmd
cmd
cmd
conn
using( SqlDataReader reader = cmd
CommandBehavior
{
if( reader
{
return (reader
}
return false;
}
}
上述代碼采用了以下存儲過程
CREATE PROCEDURE CheckProductExistsWithCount
@ProductID int
AS
SELECT COUNT(*) FROM Products
WHERE ProductID = @ProductID
GO
如何編寫 ADO
以下代碼顯示了如何充分利用 SQL Server
[
From:http://tw.wingwit.com/Article/program/net/201311/15088.html