我在vb.net中编写了mysql作为我的数据库。而且我已经完成将mysql数据库导出到.sql文件并完成将我的代码构建到应用程序中,但是有一个问题,当我试图在其他计算机上运行我的应用程序时,我的应用程序没有读取导出的mysql数据库文件。任何人都可以帮我解决这个问题吗?如果有人问我的代码,我附上了几行代码。
Dim query As String
Dim count As Integer
sqlcon = New MySqlConnection
sqlcon.ConnectionString =
"server=localhost;userid=root;password=root;database=svfmemberlistdb"
Try
sqlcon.Open()
query = " SELECT * FROM svfmemberlistdb.account where username='" & txtUser.Text & "' and password='" & txtPass.Text & "' "
sqlcmd = New MySqlCommand(query, sqlcon)
sqlrdr = sqlcmd.ExecuteReader
count = 0
While sqlrdr.Read
count = count + 1
End While
If count = 1 Then
Me.DialogResult = DialogResult.OK
MessageBox.Show("Login Successful")
Me.Hide()
ElseIf count > 1 Then
MessageBox.Show("Username or Password are Duplicated")
Else
MessageBox.Show("Login Failed, Invalid Username or Password")
End If
sqlcon.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
End Try
当我尝试在其他计算机上运行我的构建应用程序时,会出现错误消息。