をSQL Serverテーブルからデータを読み取るしようとしているコードはそれを行いますが、チャートはかなり右私は継続的にC#でチャートに
try
{
string valueX;
double valueY;
SqlConnection con = new SqlConnection(SmartHytte_G4);
string sqlQuery = "select * from LOGGTEMPSENSOR";
SqlCommand sql = new SqlCommand(sqlQuery, con);
con.Open(); //Åpner oppkoblingen
SqlDataReader dr = sql.ExecuteReader();
//chart.Series.Clear();
if (dr.HasRows)
{
while (dr.Read() == true)
{
valueX = Convert.ToString(dr["TimeStamp"]);
valueY = Convert.ToDouble(dr["Value"]);
chart.Series["Temperatur"].Points.AddXY(valueX, valueY);
}
}
con.Close();
}
catch (Exception error)
{
MessageBox.Show(error.Message);
}
のため申し訳ありません
ではありませんので、それはまた、古いデータを繰り返し、追加する前に、ひどい説明
あなたの問題は、**あなたのチャートに**シリーズを追加するだけですが、以前のものはクリアしないことです。 'chart'とは何ですか?どこで定義しますか? –
@KobyDouekどうしたらいいの? – Ragnar