VB.NET系统参数异常

VB.NET系统参数异常,vb.net,exception,unhandled,Vb.net,Exception,Unhandled,我是vb.net编程新手,在尝试将表单按钮连接到MySql数据库时遇到以下错误: System.Data.dll中发生类型为“System.ArgumentException”的未处理异常 其他信息:不支持关键字。 我一直在努力解决这个错误,但没有成功。谢谢您的帮助!请参阅下面我的课程代码: 导入MySql.Data.MySqlClient 公开课表格1 Dim connect As New MySqlConnection Dim connecto As String = "Server=lo

我是vb.net编程新手,在尝试将表单按钮连接到MySql数据库时遇到以下错误: System.Data.dll中发生类型为“System.ArgumentException”的未处理异常 其他信息:不支持关键字。 我一直在努力解决这个错误,但没有成功。谢谢您的帮助!请参阅下面我的课程代码:

导入MySql.Data.MySqlClient 公开课表格1

Dim connect As New MySqlConnection

Dim connecto As String = "Server=localhost; User Id=root; Password; Database=sist"
Private Sub GroupBox1_Enter(sender As Object, e As EventArgs) Handles GroupBox1.Enter

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    connect.ConnectionString = connecto
    Try
        connect.Open()
        MessageBox.Show("Connected Successfully")
    Catch ex As MySqlException
        MessageBox.Show(ex.Message)
    End Try


End Sub

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged

End Sub

Private Sub Label4_Click(sender As Object, e As EventArgs) Handles Label4.Click

End Sub

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
    Label4.Text = Date.Now.ToString("MMM dd yyyy hh:mm:ss")
End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    Timer1.Enabled = True
End Sub

Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs)

End Sub
末级

connect.ConnectionString = connecto
按钮内的第一行单击子引用“连接”和“连接”。但是这些对象不在子对象的范围内。您可以将实例化移动到子对象内,它就可以工作了

因此:

或者更好

Dim connecto As String = "Server=localhost; User Id=root; Password; Database=sist"

Using connect As New MySqlConnection(connecto)
        Try
            connect.Open()
            MessageBox.Show("Connected Successfully")
        Catch ex As MySqlException
            MessageBox.Show(ex.Message)
        End Try
End Using

除了连接并打开连接,您什么都不做。这是连接字符串的正确格式吗?(旁注-您应该在finally块中关闭连接)此错误仍然存在,请提供任何帮助…..以下是my codes Imports MySql.Data.MySqlClient Public Class Form1 Private Sub Button1\u Click(发送者作为对象,e作为事件参数)处理按钮n1。单击Dim connect As New MySqlConnection Dim connecto As String=“服务器=本地主机;用户Id=根用户;密码;Database=sist“connect.ConnectionString=connecto Try connect.Open()MessageBox.Show(“已成功连接”)捕获ex作为MySqlException MessageBox.Show(ex.Message)End Try End子End CLASSE无法读取该内容…请尝试编辑原始问题并使用代码格式化程序。同时尝试为密码指定一个值。
Dim connecto As String = "Server=localhost; User Id=root; Password; Database=sist"

Using connect As New MySqlConnection(connecto)
        Try
            connect.Open()
            MessageBox.Show("Connected Successfully")
        Catch ex As MySqlException
            MessageBox.Show(ex.Message)
        End Try
End Using