我正在使用VB.Net开发应用程序,我必须使用连接到LAN的另一个系统中的MS Access数据库。我该如何连接它?
答案 0 :(得分:0)
如果是MS Access数据库,则可以共享它的唯一方法是将其放在共享文件夹中,并将应用程序配置为使用共享文件夹中的数据库。但是,请注意,MSAccess只允许有限数量的用户同时访问。
答案 1 :(得分:0)
使用这段代码,您应该能够连接到Access数据库并使用表格内容填充DataAdapter
。
Dim con As New OledbConnection("Provider=microsoft.Jet.oledb.4.0;DataSource=RemoteServerName\Path\mydatabase.mdb;")
Dim cmd As New OledbCommand
Try
con.Open()
cmd.Connection = con
cmd.CommandText = "SELECT * FROM Table"
Dim da As New OleDbDataAdapter(cmd)
da.Fill(ds, Table)
con.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try