Mysqlが私のVBに接続されているので問題はありません。vb.netを使用してmysqlデータベースにレコードを入力しようとしていますが、機能していないとわかりません。なぜ
これは登録アカウントフォームです.imはxamppをmysqlに使用しています。
パブリック・クラスReigsteraccount
Public Class Form1
Dim conn As MySqlConnection
Dim COMMAND As MySqlCommand
Dim WithEvents Button1 As New Button
Dim WithEvents Textbox1 As New TextBox
Dim WithEvents Textbox2 As New TextBox
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
conn = New MySqlConnection
conn.ConnectionString = "server=localhost;userid=root;password=root;database=compproject"
Dim READER As MySqlDataReader
Try
conn.Open()
Dim Query As String
Query = "insert into compproject.users (Usernames,Passwordhash) values ('" & Textbox1.Text & "','" & Textbox2.Text & "')"
COMMAND = New MySqlCommand(Query, conn)
READER = COMMAND.ExecuteReader
MessageBox.Show("Record added")
conn.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
Finally
conn.Dispose()
End Try
End Sub
End Class
パスワードが 'root'ですか?デフォルトでは通常は空白です。 –