Hola
Pues miren lo ideal seria que fuera una aplicacion web (PHP,JSP,ASP etc) pero...
si quieren utilizar visual basic se puede hacer a traves de ODBC debe haber mas formas pero le expongo una manera de hacerlo
Lo hecho en MySQL y VB me ha funcionado.... supongo que para SQL Server es similar con las tipicas variantes de MS bueno el movimiento esta asi....
---MySQL---
La Aplicacion VB se conecta via ODBC a una base de datos en MySQL, en los parametros del
Driver ODBC MySQL (Panel de control\Herramientas Administrativa\ODBC) al crear un nuevo datasource solicita, el nombre del DSN,Descripcion,Servidor,Usuario,Contraseña y la Base de datos
bien si trabajamos la base de datos en la misma maquina en el servidor se puede dejar en blanco, o escribir localhost/127.0.0.1 etc la maquina local
aqui solo seria necesario cambiar el servidor (local) por la ip del servidor remoto y ahi ya esta configurado el cliente
ahora en el servidor... creamos un usuario con acceso remoto y permisos para la bd en cuestion (los que se utilizaran en el Origen de datos del cliente)
Hasta aqui tenemos el DSN en el cliente ya configurado, tenemos el usuario en el servidor (osea acceso)
ahora en el servidor debe contestar peticiones a MySQL yo lo hice utilizando un ruteador y en las opciones de Firewall (creo que tambien se puede creando un virtual server)se permite el acceso a MySQL dejando el puerto (TCP/IP 3306 por default) asignado a este servicio y listo...
La aplicacion se conectaria al servidor indicado en el Origen de datos....
espero haber podido aportar algo
Hola yo tambien tengo la misma duda.. haber si alguien se anima a responder esta pregunta.. plz..
Bueno lo mio tal ves es mas simple por que tengo una red lan y la BD esta en mySQL como lo enlazo con un programa en otra maquina?
gracias por su respuesta..
Pues solo pones la direccion de red ej. 192.168.1.10 o el nombre de la PC (Estacion10) en el servidor.... dando acceso si existe algun Firewall
NOTA: Debe de haber mas opciones para hacer esto, y medidas de seguridad
cualquier correccion/aporte/reclamo
.... es bienvenido
Suerte !