Conectar vb.net con access 2007 fuera de la LAN

Hola,
Os pongo en precedentes. La idea es tener una LAN con 3 ordenadores y todos accedan a la misma BD access. Eso no es problema ya que lo he conseguido sin mayor problemas. Pero no se como hacer que un ordenador de esa LAN acceda a la BD que esta en otra red LAN de otra oficina (tiene un router y 3 pcs).
El codigo que utilizo es este y no funciona. --217.126.184.136 es la direccion externa que me da el router y 192.168.0.225 es la ip del pc donde esta la bd access
Dim strConn As String = "Provider=MS Remote;Remote Server=http://217.126.184.136/; Remote Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\192.168.0.225\bbdd\prueba.accdb;Persist Security Info=False;"
Dim conn As OleDb.OleDbConnection = New OleDb.OleDbConnection(strConn)
Dim strSQL As String = "select * from tablaprueba where id < 4"
conn.Open()
Dim cmd As OleDb.OleDbCommand = New OleDb.OleDbCommand(strSQL, conn)
Dim rdr As OleDb.OleDbDataReader = cmd.ExecuteReader()
While rdr.Read()
ListBox1.Items.Add(rdr(1))
End While
conn.Close()
conn.Dispose()
Muchas Gracias

Añade tu respuesta

Haz clic para o