在MySQL中检索数据并将其显示在日历控件VB.Net中

时间:2016-06-04 05:13:36

标签: mysql vb.net calendar

我的目标是在VB.Net中创建一个调度系统,我正在使用Calendar Control,在我提出问题之前,让我先向您解释一下我想要发生的情况。

我在VB.Net中有一个表单,它看起来像这样。

enter image description here

这是我的数据库

enter image description here

以及上表中的字段是。

RefID
PersonName
DateSchedule (DateField)

现在这是我的问题。如何在Calendar Control中显示这些数据?像这样(例子)

enter image description here

如何实现这种输出?无论我输入多少数据,它都会按日期对数据进行分组并将其显示在日历中。

假设我将在6月6日输入数据,因此日历将显示6月4日和6日的数据。

1 个答案:

答案 0 :(得分:0)

希望您无需对数据进行分组。应用where子句并获取所有数据,并根据结果,您可以将数据加载到日历控件

SELECT @TestDate := '2016-06-06';

SELECT PersonName, DateSchedule
FROM TestingTable
WHERE DATE(DateSchedule) <= DATE(@TestDate)

SQL小提琴:http://sqlfiddle.com/#!9/28fbd/7