【发布时间】:2012-01-12 17:58:21
【问题描述】:
我已经编写了很多基于存储过程的带有 SQL 插入的 Web 服务,但我还没有真正使用过任何 SELECTS。
我想到的SELECT很简单。
SELECT COUNT(AD_SID) As ReturnCount FROM AD_Authorization
WHERE AD_SID = @userSID
但是,根据我当前的INSERT 代码,我无法弄清楚如何将其转换为SELECT 并返回ReturnCount 的值...你能帮忙吗?这是我的INSERT 代码:
string ConnString = "Data Source=Removed";
string SqlString = "spInsertProgress";
using (OleDbConnection conn = new OleDbConnection(ConnString))
{
using (OleDbCommand cmd = new OleDbCommand(SqlString, conn))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("attachment_guid", smGuid.ToString());
cmd.Parameters.AddWithValue("attachment_percentcomplete", fileProgress);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}
}
【问题讨论】:
标签: c# sql web-services sql-server-2008 web