Я пытаюсь создать диаграмму, которая будет подсчитывать общее количество пациентов, а затем сортировать ее по дате (по дням). У меня есть идентификатор пациента = идентификатор DA = в качестве добавленного дня. Дата C = какмоя дата добавлена и DU = как моя дата обновлена. Я запутался в том, как я буду ее кодировать, и что я пытаюсь сделать, это создать диаграмму, которая будет отображать мне график количества пациентов в день
try
{
OleDbCommand cmd = connection.CreateCommand();
cmd.CommandText= "select count(PatientID) as id,
datename(DA,DateofC)as datename from Patient where
datediff(DA,DateofC,getdate()) = 0 group by DateofC";
OleDbDataReader reader;
reader= cmd.ExecuteReader();
while(reader.Read())
{
chartControl1.Series["PatientCount"].Points.AddPoint(reader["id"].ToString(),
reader.GetInt32(0));
}
}
catch
{
throw;
}
finally
{
if(connection.State == ConnectionState.Open)
connection.Close();
}