Я писал много веб-сервисов со вставками SQL на основе хранимой процедуры, и я действительно не работал с 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();
}
}