【问题标题】:You have error in your SQL syntax; check the manual that corresponds your SQL [closed]您的 SQL 语法有错误;检查与您的 SQL 相对应的手册 [关闭]
【发布时间】:2014-04-11 10:54:39
【问题描述】:

您好,我是 Visual Studio 的新手,我总是收到此错误“您的 SQL 语法有错误;请查看与您的 SQL 对应的手册”

这是我的代码,请帮助我,谢谢

Public Class Form1
    Dim MysqlConn As MySql.Data.MySqlClient.MySqlConnection

    Dim UsersCommand As New MySql.Data.MySqlClient.MySqlCommand

    Dim UsersAdapter As New MySql.Data.MySqlClient.MySqlDataAdapter

    Dim UsersData As New DataTable

    Dim SQL As String
    Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        MysqlConn = New MySql.Data.MySqlClient.MySqlConnection()
        ' Define the SQL to prob data from table.
        SQL = "Select  FROM wala"
        'Connection String
        MysqlConn.ConnectionString = "server=localhost;" & "user id=Taena;" & "password=Taena;" & "database=wala"
        Try
            MysqlConn.Open()
            UsersCommand.Connection = MysqlConn
            UsersCommand.CommandText = SQL
            UsersAdapter.SelectCommand = UsersCommand
            UsersAdapter.Fill(UsersData)
            DataGridView1.DataSource = UsersData

        Catch myerror As MySql.Data.MySqlClient.MySqlException
            MessageBox.Show("Cannot connect to database1" & myerror.Message)
        Finally
            MysqlConn.Close()
            MysqlConn.Dispose()

        End Try
    End Sub
End Class

【问题讨论】:

    标签: mysql vb.net


    【解决方案1】:

    您错过了要从 wala tzable 中选择的列。 * 是所有列。试试

    Select * FROM wala
    

    或者甚至更好地指定您需要的列

    select id, other_column from wala
    

    【讨论】:

      【解决方案2】:
      Select  FROM wala
      

      你没有告诉它选择什么 - 试试

      Select * FROM wala
      

      【讨论】:

        【解决方案3】:

        您需要指定列名或 * 来代替选择查询。这很简单。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-09-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-07-25
          相关资源
          最近更新 更多