Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Overlord en 4 Octubre 2006, 16:41 pm



Título: vb.NET y ACCESS en red ¿Es posible?
Publicado por: Overlord en 4 Octubre 2006, 16:41 pm
Amigos:

¿Es posible crear una aplicacion en vb.NET y que se conecte a un BD Access en otro servidor de la misma red?

La idea de esto es crear un software e instalarlo en diferentes equipos y que se puedan conectar en red a un servidor con la bd para poder trabajar. Entonces no se si existiran problemas con el manejo de datos.

¿Alguien me podria especificar como hago la conexion?

Gracias


Título: Re: vb.NET y ACCESS en red ¿Es posible?
Publicado por: MaLkAvIaN_NeT en 8 Octubre 2006, 04:21 am
Claro que pues conectarte a una BD Acces en red, el único problema sería la seguridad, lo mas recomandable sería conectarte a traves de servidores compartidos, pues Acces no es en todo el sentido de la palabra un servidor de Base de Datos porque entiendase como tal a un Software que administra datos y brinda servicios de administración y conexión cliente servidor como Sql Server, al usar servidores compartidos instalas un cliente sql en las PC y este se conecta a tu BD Acces y de esto sacarías provecho  a la gestión que te brinda Sql Server el cual estaría instalado en un servidor junto a tu BD Acces en la cual ya tienes los datos.
Si tu problema de usar Acces es porque no puedes adquirir el software Sql usa MySql la alternativa libre, y si lo que querías era otra cosa puedes conectarte a Acces así:

usamos la directiva:
Código:
Imports System.Data.OleDb 


ahrora nos conectamos
Código:
Private Sub btnConectar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConectar.Click
        Dim cnBiblio As New OleDbConnection

        cnBiblio.ConnectionString = "Provider=Microsoft.Jet.oledb.4.0; Data Source=D:\Archivos de programa\Microsoft Office\OFFICE11\SAMPLES\Neptuno.mdb"

        cnBiblio.Open()
        MessageBox.Show("se conectó con éxito")
        cnBiblio.Close()
End Sub