enter image description here C#Winformsのチャートコントロールにパラメータなしのストアドプロシージャを設定できます。しかし、今私はパラメータを持つストアドプロシージャを使用する必要があります。どのようにそれを行うためのアドバイス?C#グラフコントロールはパラメータを含むストアドプロシージャを使用して設定します
私のコードはどのように私はパラメータなしでストアドプロシージャのグラフコントロールを設定しています。
sqlCon.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = sqlCon;
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter myCommand = new SqlDataAdapter("[Proc1]", sqlCon);
DataSet ds = new DataSet();
myCommand.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
chart1.DataSource = source;
chart1.ChartAreas["ChartArea1"].AxisX.Interval = 1;
chart1.Series[0].XValueMember = "Pojazd";
chart1.Series[0].YValueMembers = "Suma";
chart1.DataBind();
Rakitić@言ったの
それはcmd.Parameters.Add 'のようにパラメータ化クエリを渡すのと似ています()' –
私がしようと試みたが、それは動作しませんでした。 – MROCZEK
DataSetがこの場合正しいオブジェクトであるかどうかわかりません... – MROCZEK