1

SqlDataReaderとChartControlで苦労しています。問題なく1行追加しましたが、複数追加したいので、一日中探していたのですが、まったくできません。

私が持っているのは、id、date、value1、value2、value3の列の名前を持つテーブルです。SqlDataReaderを使用して取得しています。

SqlConnection con4 = new
SqlConnection(ConfigurationManager.ConnectionStrings["przychodniaConnectionString1"].ConnectionString);

string cmdStr4 = "select badCisData, badCisSkurczowe, badCisRozkurczowe, badCisPuls from badanieCis where pacID='" +
Label3.Text + "' ORDER BY badCisData ASC";

SqlCommand getResults = new SqlCommand(cmdStr4, con4);

con4.Open();

SqlDataReader reader = getResults.ExecuteReader();

次に、次のようなグラフを作成しています。

Chart2.Series ["Series1"]。Points.DataBindXY(reader、 "badCisData"、reader、 "badCisPuls"); Chart2.Series ["Series2"]。Points.DataBindXY(reader、 "badCisData"、reader、 "badCisSkurczowe");

そして、Series2でエラーが発生しました。x軸とy軸(value1、value2など)に日付を入れたい

4

1 に答える 1

0
using (SqlConnection con4 = new
SqlConnection(ConfigurationManager.ConnectionStrings["przychodniaConnectionString1"].ConnectionString))
{

    string cmdStr4 = "select badCisData, badCisSkurczowe, badCisRozkurczowe, badCisPuls from badanieCis where pacID='" +
    Label3.Text + "' ORDER BY badCisData ASC";

    using (SqlCommand getResults = new SqlCommand(cmdStr4, con4))
    {

        con4.Open();

        using (SqlDataReader reader = getResults.ExecuteReader())
        {
            if (reader.Read())
            {
                //Your code like reader["Column Name"]
            }
        }

    }
}
于 2012-03-14T19:38:18.467 に答える