Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 SELECT语句包含拼写错误或缺少的保留字或参数名称,或者标点符号不正确。错误消息_Visual Studio 2008 - Fatal编程技术网

Visual studio 2008 SELECT语句包含拼写错误或缺少的保留字或参数名称,或者标点符号不正确。错误消息

Visual studio 2008 SELECT语句包含拼写错误或缺少的保留字或参数名称,或者标点符号不正确。错误消息,visual-studio-2008,Visual Studio 2008,非常感谢那些回答我问题的人。我赶时间,所以我现在需要解决这个问题 还有一个错误 代码如下: Private Sub RefreshData() If Not cnn.State = ConnectionState.Open Then cnn.Open() End If Dim da As New OleDb.OleDbDataAdapter("SELECT txtID as [ID], " & _

非常感谢那些回答我问题的人。我赶时间,所以我现在需要解决这个问题

还有一个错误

代码如下:

Private Sub RefreshData()
    If Not cnn.State = ConnectionState.Open Then
        cnn.Open()
    End If

    Dim da As New OleDb.OleDbDataAdapter("SELECT txtID as [ID], " & _
                                         "txtLName as [LastName], txtFName as [FirstName], txtMI as [MI] " & _
                                         "txtGender as [Gender], txtDept as [Department], txtNo as [ContactNo]" & _
                                         "txtAddress as [Address], txtEAdd as [EmailAddress], txtYear as [YearEmployed]", cnn)
    Dim dt As New DataTable
    da.Fill(dt)
    Me.dgvProfessorList.DataSource = dt

    cnn.Close()

End Sub

您的查询可能是错误的,您缺少分隔列的逗号(,)。应该是

 Dim da As New OleDb.OleDbDataAdapter("SELECT [ID],[LastName],[FirstName],[MI],[Gender],[Department],[ContactNo],[Address],[EmailAddress],[YearEmployed] From ProfessorListTable", cnn)

查看您要求它以[MI]txtGender作为[Gender]运行的查询。你可能也需要一个
FROM
。哦,我忘了添加FROM语句了。但是当我试着把它放进去时,它遇到了同样的错误。谢谢你的帮助,但它并没有消除错误。存在相同错误。查询表达式“[MI][Gender]”中存在语法错误(缺少运算符)。这就是现在的错误。我很抱歉我连续的问题。我对这件事真的是个新手检查我的答案。。你错过了[Mi][Gender]之间的逗号(,),通过这个链接,特别是检查这部分(感觉你比计算机更有天赋(这是事实))n it。。!!