我是VB.NET的初学者。我正在尝试从Access中检索数据到clsi.Textbox。我运行此代码时出现语法错误。
查询表达式中的语法错误(逗号)' Roomtype = Classic AND aDate = 2016年8月22日星期一'。
请帮助
下面是我的代码。
FIRSTDATE是日期和时间选择器
cnn.Open()
cmd1 = New OleDbCommand("select Rate1P from list where Roomtype = " & GroupBox1.Text & " AND aDate=" & FIRSTDATE.Text & "", cnn)
clsi.Text = cmd1.ExecuteNonQuery
cnn.Close()
答案 0 :(得分:0)
尝试调用DateTimePicker的Value属性,而不是Text属性。将FIRSTDATE.Text
替换为FIRSTDATE.Value
Public Class Form1
Public Sub New()
' This call is required by the designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
dtp.Value = Date.Now
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
MessageBox.Show(dtp.Value)
End Sub
End Class