0

私は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
4

1 に答える 1

1

接続文字列を確認してください。これによると、次のようになります。

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

だからあなたの場合:

Dim connecto As String = "Server=localhost; Uid=root; Pwd=yourPassword; Database=sist"
于 2014-10-24T22:10:55.240 に答える