我正在 VB 中的 asp.net 中构建预约系统 Web 应用程序,
我只是想检查是否已在从日历控件中选择的日期进行了约会。我正在使用 Linq 进行绑定,但是当我需要 ddmmyyyy 时,日历中的格式是 mmddyyyy,我的约会输入 int sql 表,时间为 20/09/2012 10:00:00
尝试在 db.apps 中使用 p 中的 linq,其中 p.date=mycontrol.selecteddate
不产生结果
添加了一些代码:-
Dim myDate As Date = appCalender.SelectedDate
Dim stat = From a In db.Appointments
Where a.dateAndTime = DateTime.Parse(myDate).ToString("ddMMyyyy")
Select New With {a.dateAndTime}
Dim myList As List(Of String) = Nothing
For Each a In stat
myList.Add(a.dateAndTime)
Next
ListBox1.DataSource = myList
ListBox1.DataBind()
我不确定代码 DateTime.Parse,,,, 是否正确,我从日历中选择的所选日期有很多约会,但我认为 DateTime 格式没有正确转换为 SQL
SQL 中的约会数据类型是 datetime