-2

我需要访问数据库中的数据并操作数据。我可以通过互联网做到这一点,但是我需要做到这一点,以便可以在没有互联网连接的情况下在程序运行的计算机上访问数据。

我正在使用的当前方法显示在下面的代码中:

Dim dbDataSet2 As New DataTable
Sqlconn = New MySqlConnection
Sqlconn.ConnectionString="server=xx.xx.xx;userid=root;password=xxxxxx;database=xxxxxx"
Dim SDA As New MySqlDataAdapter
Dim bSource As New BindingSource

Try
Sqlconn.Open()    'open connection
Dim query As String

query = "SELECT * FROM bbs_test.test"

command = New MySqlCommand(query, Sqlconn)
SDA.SelectCommand = command
SDA.Fill(dbDataSet2)
bSource.DataSource = dbDataSet2
DataGridView_array.DataSource = bSource
SDA.Update(dbDataSet2)

          Sqlconn.Close()
    Catch ex As Exception
        MessageBox.Show(ex.ToString)
    End Try

有没有改变这个,所以文件位置使用像 C:\ ...... 或类似的路径

文件也会不时更新,文件格式为 .sql

请任何人都可以帮助我

谢谢你

4

3 回答 3

0

您可以使用局域网适配器的本地 IP 地址或 localhost (127.0.0.1) 的 IP 地址,因为一切都在本地计算机上,所以无需 Internet 连接即可工作。

于 2015-09-04T12:30:22.360 回答
0

问题可能是连接字符串中的服务器地址。要使其连接到本地 SQL Server 引擎,您可以简单地将地址设置为(local).,例如:

Sqlconn.ConnectionString="server=.;userid=root;password=xxxxxx;database=xxxxxx"
于 2015-09-04T12:30:28.450 回答
0

您可以使用本地物理数据库,例如 Access。

https://kyokasuigetsu25.wordpress.com/2011/01/16/how-to-connect-ms-access-with-vb-net-using-oledb-2/

于 2015-09-04T12:32:48.610 回答