我正在尝试添加从数据库中获取的约会。我“手动”获取它们。我将它们存储在一个名为 dt 的数据表中。数据存在于数据表中。
foreach (Resource r in schedulerStorage1.Resources.Items)
{
Console.WriteLine(r.Caption + " - " + r.Id);
}
Appointment app;
foreach (DataRow dr in result.DataTable_Result.Rows)
{
Console.WriteLine(dr[0] + " - " + dr[1] + " - " + dr[2]);
app = schedulerControl1.Storage.CreateAppointment(AppointmentType.Normal);
app.ResourceId = dr[0];
app.Start = DateTime.Parse(dr[1].ToString());
app.End = DateTime.Parse(dr[2].ToString());
schedulerControl1.Storage.Appointments.Add(app);
}
Console.WriteLines 的输出:
房间 1 - 1
房间 2 - 2
1 - 2013 年 1 月 16 日上午 8:00:00 - 2013 年 1 月 16 日上午 8:05:00
1 - 2013 年 1 月 16 日上午 9:00:00 - 2013 年 1 月 16 日上午 9:05:00
2 - 2013 年 1 月 16 日上午 8:00:00 - 2013 年 1 月 16 日上午 8:30:00
关于为什么不添加约会的任何想法?