Programación General > Visual Basic 6.0 e inferiores
Abrir Mdb En Pc Remoto
Sagutxo:
Salu2.
Muchas gracias por tu gran dedicación, me pondré a ello, y se veo que va bien te comentaré como me ha ido.
Gracias. :smartass: :smartass:
cee:
pues bueno manos a la obra
me avisas cualquier cosa
suerte
joja_2:
solucionaste el tema, es ke a mi se me ha planteado lo mismo y no doy con la solución. En mi caso la bd es sql server.
gracias
Sagutxo:
Salu2.
No, no he solucionado el tema. como entrar a un ftp si se, y bajar y subir cosas tambien. Mi problema radica en que no se como interactuar con una DB que esté en el FTP.
¿como declarar esas variables de apertura?.
¿Dónde va la Ip y port del FTP?
Lo siento, no puedo ayudarte :(
jimmy007:
No podras acceder a los datos de una base de datos de MS JET (access) en remoto ni por FTP ni por ningun otro medio, lo maximo ke se puede hacer en red con una base da datos de jet es compartirlo en una red LAN y nadamas, de ahi para accesar por tcp/ip no lo permite el motor jet, te sugiero ke migres tu base a un SGBD de servidor como lo es MySQL o SQL Server, con estos si podras accesar a los datos atraves de internet. te pongo algunas datos tecnicos por ke por lo ke me doy cuenta hay desconocimiento de esto:
Muchas veces se habla de bases de datos Access para referirse a los archivos *.mdb. Estrictamente hablando, esto no es correcto. Access no es quien crea y gestiona directamente los archivos mdb, sino el motor Jet de Microsoft. El motor Jet está formado por una serie de archivos .dll de distribución gratuita que se instalan en el directorio de sistema de Windows. De hecho, es posible crear en Windows un archivo mdb, o incluso llenarlo de tablas y datos aun sin tener Access. Para ello basta con emplear ODBC o ADO en programas hechos en Visual Basic.
SQL Server escucha un puerto TCP/IP, y Jet no.
SQL Server puede recibir conexiones (clientes que desean manipular datos) desde cualquier computadora conectada a Internet. En este aspecto es igual que un servidor web o un servidor de correo. La diferencia es el número de puerto y, naturalmente, el protocolo con el que se comunicará con el cliente. Un navegador es un cliente para un servidor web, pero no conoce el protocolo para hablar con un servidor de bases de datos. Por ejemplo, Access 2000 o Access XP son clientes para SQL Server.
Por el contrario Jet no escucha ningún puerto. Aunque sea posible crear aplicaciones que trabajan en red con archivos .mdb (con Visual Basic o Access), el uso de la red se refiere únicamente a que el archivo mdb resida en una computadora distinta a la aplicación. Sin embargo, todo el procesamiento se realiza en un único equipo. La red sólo actúa aquí únicamente como si fuese otro disco duro.
SQL Server admite la programación cliente-servidor, y Jet no.
La programación cliente-servidor se utiliza cuando queremos realizar aplicaciones que utilicen redes y que comuniquen entre sí a varias Computadoras. Básicamente consiste en que el programa se divide en dos partes:
La parte Cliente, que reside en el equipo donde está el usuario y se encarga de la interacción con éste.
La parte Servidor, que reside en un ordenador conectado a la red permanentemente y se encarga de manipular los datos.
Ambas partes de la aplicación se comunican entre sí utilizando algún protocolo de red TCP/IP. La justificación de este paradigma es la minimización del tráfico de red, sobre todo para evitar ralentizaciones y economizar el ancho de banda.
Espero ke con esto kede claro
Saludos. :hola:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa