我想知道如何使用Asp.net C#中的存储过程来计算项目/产品。
示例:
*的 分类 *
鞋子:2件
油漆:7件
裙子:204件
Abaya:1件
Burka:6件
我已经编写了存储过程“ GetItemCount ”但是如何用c#代码调用它我不知道plz帮帮我。
它工作正常查询按照我的愿望显示结果。
SELECT id, category, ( SELECT COUNT(id) FROM entry_table WHERE
category.id = entry_table.cat_id) as cnt FROM category
检查下面的屏幕截图。 http://www.fzkdesign.com/img/item-count.jpg
<%#DataBinder.Eval(Container,"DataItem.cnt")%>
此致
firoz khan
答案 0 :(得分:0)
使用此命令从c#
运行存储过程using (MySqlConnection conn = new MySqlConnection(stringConection))
{
using (MySqlCommand cmd = new MySqlCommand("GetItemCount", conn))
{
cmd.CommandType = System.Data.CommandType.StoredProcedure;
conn.Open();
DataSet ds= new DataSet();
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = sqlComm;
da.Fill(ds);
}
}