Programación General > Visual Basic 6.0 e inferiores
Re: urgente
Brroz:
Buffff.
Si la base de datos está en el servidor en un RECURSO COMPARTIDO AL QUE TIENES ACCESO y PRIVILEGIOS, la cosa es tan sencilla como mapear o asignar una unidad de red:
Si usamos tcp/ip y windows, se podría usar la ip/nombre de dominio y la ruta, con ipx y novell el nombre de servidor y la ruta, con SNA el nombre de sistema de los atributos de red y la carpeta compartida, etc. Tal vez necesites usar un GATEWAY...
Si tienes que conectarte a la bd con un puerto http y la única comunicación que tienes con él es a través de internet, entonces la cosa cambia: es el servidor el que debe proporcionarte el acceso a los datos, y esto lo hará mediante código del que parte se ejecutará en el cliente, scripts y activeX fundamentalmente. Si me preguntas cómo, te repito lo de antes, NO SOY NINGÚN EXPERTO en el tema, pero en internet debe haber bastantes ejemplos, o tal vez alguien en este foro (o en alguno de los otros) despeje la duda. Me imagino, que al crear las clases, usarás la conexión como si la db fuera local (que de hecho en el servidor lo es) y el resto será pura interface...
En fin... en este campo poco más os podría ayudar, para mi es un tema demasiado complejo (y/o desconocido) como para tratarlo como tema de un foro.
Suerte.
P.D. Veo que mientras escribía todo este rollo JuanK ya ha respondido al tema, de todas formas, ahí queda la cuestión.
chiaravel:
Lo que atañe a conexiones a un Servidor local, no tengo problemas ya que no solo lo comprendo, sino que ademas lo uso aqui en la oficina.
Mi duda rondaba en subir a un servidor de Internet un BD y accederla desde VB, pero veo que es un poco complicada la cosa.
En cuanto a que mucho no nos puedes ayudar con este tema, estate tranquilo que en otros temas has ayudado bastante en este foro.
Un Abrazo
bea:
Tengo puesta la siguiente cadena para conectarme:
cn.Open "Provider=MS Remote;Mode=ReadWrite|Share Deny None;Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;Remote Server=http://www.miServidor.com/;" & _
"DSN=midsn;"
pero al abrir el recordSet me da el error :
Error en servidor Internet
yo no se si sera por algo de los permisos, pero si al abrir la conexion no falla, que pasa con el recordSet?
Muchas gracias
Navegación
[*] Página Anterior
Ir a la versión completa