我已经阅读了大量关于在 Wamp 中将 vb 2010 express 连接到 Mysql 的帖子,但没有一个能解决我的问题:P。问题是我有一个本地 Mysql 服务器正在运行,我在 PHP 和 MySQL Workbench 中可以毫无问题地连接到该服务器,但是当我尝试使用 vb 2010 express 连接时,我发现我必须导入连接器然后构建代码因此。
我认为我的代码没问题,但仍然收到消息“WindowsApplication1.vshost.exe 错误:0:用户'root'@'localhost'的访问被拒绝(使用密码:YES)”
这是代码:
Private Sub CheckPayments()
Try
myPassword = ""
myConnstr = "Server=localhost;Database=kiosk;Uid=root;Pwd=myPassword"
myQuery = "select * from products where deleted = 0"
Dim myConn As New MySqlConnection(myConnstr)
Dim myDa As New MySqlDataAdapter(myQuery, myConn)
If myDa.Fill(myDs) Then ' 1 significa que a ligação foi efetuada com sucesso
mysqldump.DataSource = myDs.Tables(0)
End If
myConn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
因此错误陷入项目,需要快速帮助!提前感谢您可以给我的任何帮助:)
BR,卡洛斯·门德斯