У меня есть базы данных столбца дата_время с типом данных VARCHAR, который хранит дату и время, отформатированный в дд/мм/гггг ч TT.Выбрать дату MySQL запрос сегодня
Например, когда я выбираю дату на datetimepicker и устанавливаю время, это будет как в базе данных 2/11/2016 4 AM.
Теперь мне нужно отфильтровать или выбрать только строку, которая имеет сегодняшнюю дату в столбце Date_Time. Однако мой запрос неверен недействительный синтаксис.
MySqlConn.Open()
Dim ds As New DataSet
Dim da As New MySqlDataAdapter("Select Firstname, Lastname, Date_Time, Phone_Number from schedule WHERE Date_Time='" & Date.Now & "'", MySqlConn)
da.Fill(ds)
Dim message As String
Dim dt As DataTable = New DataTable
dt = ds.Tables(0)
For Each dtRow As DataRow In dt.Rows
message = String.Format("Good day {0} {1}. You are scheduled today {2}." & Environment.NewLine & "-MULI DENTAL CLINIC.", _
dtRow(0), dtRow(1), dtRow(2), dtRow(3))
'SENDING SMS TO PATIENTS
txtPhoneNumber.Text = dtRow(3)
With frmSchedule.SerialPort1
.Write("at+cfun=1" & vbCrLf)
.Write("at" & vbCrLf)
Threading.Thread.Sleep(1000)
.Write("at+cmgf=1" & vbCrLf)
Threading.Thread.Sleep(1000)
.Write("at+cmgs=" & Chr(34) & txtPhoneNumber.Text & Chr(34) & vbCrLf)
.Write(message & Chr(26))
Threading.Thread.Sleep(1000)
End With
Next
MsgBox("All messages were sent to scheduled Patients for today.", MsgBoxStyle.Information, "Sent")
MySqlConn.Close()
СПАСИБО ВАМ ОЧЕНЬ МНОГО РАБОТ! :) – user5567987