类型为' System.ArgumentException'的未处理异常发生在System.Data.dll vb .net中

时间:2014-10-24 07:40:35

标签: vb.net exception unhandled

我是vb .net编程的新手,当我尝试将表单按钮连接到MySql数据库时,我遇到了以下错误:

  

未处理的类型' System.ArgumentException'发生在   System.Data.dll其他信息:不支持关键字。

我一直在努力排序这个错误,但我没有成功。请参阅下面课程的代码:

Imports MySql.Data.MySqlClient
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim connect As New MySqlConnection
        Dim connecto As String = "Server=localhost; User Id=root; Password; Database=sist"
        connect.ConnectionString = connecto
        Try
            connect.Open()
            MessageBox.Show("Connected Successfully")
        Catch ex As MySqlException
            MessageBox.Show(ex.Message)
        End Try
    End Sub
End Class

1 个答案:

答案 0 :(得分:1)

检查您的连接字符串。根据{{​​3}},它应该是这样的:

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

所以在你的情况下:

Dim connecto As String = "Server=localhost; Uid=root; Pwd=yourPassword; Database=sist"