-1

Asp.net C# でストアド プロシージャを使用してアイテム/製品をカウントする方法を知りたいです。

*カテゴリー*

靴 : 2 アイテム

ペイント : 7 アイテム

スカート : 204 アイテム

アバヤ : 1 アイテム

ブルカ : 6 アイテム

ストアド プロシージャ " GetItemCount " を記述しましたが、C# コードでそれを呼び出す方法がわかりません。

それは私の欲求に従って結果を示すクエリでうまく機能しています。

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")%>

よろしく

フィロス・カーン

4

1 に答える 1

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);
            }
        }
于 2013-11-05T07:37:33.407 に答える