在其他计算机上使用VB.net和MySQL导出的sql文件

时间:2017-07-20 04:00:45

标签: mysql vb.net

我在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

当我尝试在其他计算机上运行我的构建应用程序时,会出现错误消息。

error message

0 个答案:

没有答案