Programación General > Visual Basic 6.0 e inferiores

 Re: urgente

<< < (2/3) > >>

Brroz:
Una cosa. No te aseguro que esto que te comentaba funcione en wXp, pero observa lo siguiente:

Prueba a añadir un control data ADO a un formulario. Dale a la página de propiedades y en la pestaña 'General' en la definición del origen de conexión verás que puedes utilizar un archivo de vínculo a datos (*.UDL) que es ni más ni menos que un 'Microsoft Datalink' con, un DSN ODBC (*.DSN), u otro tipo de archivo.

Aún en el caso de que no funcionara el crear un archivo con extensión UDL, se podría obtener la cadena de conexión de todas formas con el control data ADO, viendo la página de propiedades y seleccionando 'Usar cadena de conexión' y pulsando 'Generar' para abrir el asistente.

De todas formas a ver si investigo algo a ver que pasa con wXP.

Abur.

P.D. - Veo que ya probaste mientras escribía esto.

Brroz:
Vamos a ver...

No soy ningún entendido en internet, pero supongo que nadie va a conectarse directamente a la base de datos con vb mediante el puerto http; puntualizando, eso sí, que desde un html y utilizando los recursos correspondientes (java script, vb script, otros) se podrá crear la correspondiente conexión a la base de datos que sea  e interactuar con ella (no me preguntes cómo, supongo que mediante odbc, jdbc,..., creo que hay bastantes ejemplos por internet, pero este tema no tiene que ver con vb, a no ser que hablemos de algún componente activeX creado con vb).

Si bea tiene la forma de copiar la base de datos al servidor mediante una ruta, entonces la cosa está clara, habrá que utilizar esa ruta y no un puerto http.

Chao.

chiaravel:
Basicamente la pregunta de Bea, y mi duda, apuntan a como desde VB , podes acceder directamente a una BD que esta alojada en Internet.

Gracias

JuanK:
Creo que deberias crear una ODBC en el equipo local, es decir donde se va a ejecutar el programa, si la configuras bien, te dejara conectar...

el inconveniente sin embargo es que en el extremo del servidor debe haber un servicio que suirva como puente de conexion entre ambos nodos...
Con mysql o sql server ese servicio viene con la instalacion, asi que no hay problema, de hecho en MYSQL puedes hacer :
:
mysql://host:[puerto]databasename...
el host es la direccion IP del servidor...

y esta informacion la puedes configurar en la ODBC de MYSQL.. pero de access???

ni idea.

ya verifique y no he encontrado nada... una opcion seria instalar en el servidor sql server, y desde sql, configurar a el archivo de acces como una fuente de datos adicional.. luego tratar de acceder a esa fuente de datos conectasndose con sql server...


Juank:think:

chiaravel:
Amigo JuanK

Por lo que veo no es tan sencillo como yo pense.

No trabajo con MySql, que se que tiene el motor incorporado a la base y es muy bueno.

Gracias por tu intervencion, de todos modos en el caso mio es solo curiosidad.

Un Abrazo

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa