Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 从访问到文本框_Vb.net_Ms Access - Fatal编程技术网

Vb.net 从访问到文本框

Vb.net 从访问到文本框,vb.net,ms-access,Vb.net,Ms Access,我是VB.NET的初学者。我正在尝试从访问clsi.Textbox中检索数据。我运行此代码时出现语法错误 查询表达式“Roomtype=Classic和aDate=2016年8月22日星期一”中的语法错误(逗号) 请帮忙 下面是我的代码 FIRSTDATE是日期和时间选择器 cnn.Open() cmd1 = New OleDbCommand("select Rate1P from list where Roomtype = " & GroupBox1.Text &am

我是VB.NET的初学者。我正在尝试从访问clsi.Textbox中检索数据。我运行此代码时出现语法错误

查询表达式“Roomtype=Classic和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()

尝试调用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

如果
aDate
是一个日期列,它可能不喜欢传递给它的文本。您需要学习如何在SQL代码中使用参数。