SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: adn_vb en Miércoles 16 de Abril de 2003, 20:50

Título: Re: Conexion de DataEnvironment en tiempo de ejecucion
Publicado por: adn_vb en Miércoles 16 de Abril de 2003, 20:50
Hola, me gustaria que me ayudaras, tengo un problema,

como le digo a una Conexion de un Dataenviroment, la base de datos, en tiempo de ejecucion., cuando inicio el programa por medio de un CoomonDialog, abro el Archivo, y lo devuevo la ruta a un Text. pero nu funciona, estoy haciendo algo asi

ruta = frmselbd.txtruta.text

dataenvironment.connection1.open "Data sourse = ruta "

donde frmselbd, es el formulario inicial y txtruta.text, donde se almaceno la ruta.

entonces quisiera saber, como lo logro. te lo agradeceria mucho, gracias.
Título: Conexion de DataEnvironment en tiempo de ejecucion
Publicado por: J.M.Movilla en Jueves 17 de Abril de 2003, 00:27
Pon la siguiente instrucción:

DataEnvironment.Connection1.ConnectionString = "Data Source = " & Ruta (& "DBName.mdb")

Lo que está entre paréntesis sobra si Ruta contiene ya el nombre de la base de datos.

Eso, lógicamente, suponiendo que previamente hayas definido (directamente en el propio objeto DataEnvironment, o también por código, como prefieras):

DataEnvironment.Connection1.ConnectionSource = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False"

Saludos y suerte