Crear conexiones

09/05/2006 - 18:32 por hugo | Informe spam
Hola grupo:

Me gustaría saber si desde mi aplicación puedo lanzar el asistente para
crear conexiones. El mismo que se abre al crear una conexión en el entono
de vs.net.

Gracias y hasta luego.

Preguntas similare

Leer las respuestas

#1 SoftJaén
09/05/2006 - 19:07 | Informe spam
"hugo" preguntó:

Me gustaría saber si desde mi aplicación puedo lanzar
el asistente para crear conexiones. El mismo que se
abre al crear una conexión en el entono de vs.net.



Hola, Hugo:

Si te refieres a mostrar el cuadro de diálogo «Propiedades de vínculo de
datos», deberás de referenciar en tu proyecto las bibliotecas de ADO y
Microsoft OLE DB Service Component 1.0 Type Library, y ejecutar el siguiente
código:

Dim dataLink As New MSDASC.DataLinks
Dim cnn As New ADODB.Connection

Try
' Llamamos al cuadro de diálogo
cnn = CType(dataLink.PromptNew, ADODB.Connection)

If Not cnn Is Nothing Then
' Mostramos la cadena de conexión
MessageBox.Show(cnn.ConnectionString)
Else
MessageBox.Show("Se ha cancelado el cuadro de diálogo.")
End If

Catch ex As Exception
MessageBox.Show(ex.Message)

Finally
cnn = Nothing
dataLink = Nothing

End Try

Te digo que utilices la biblioteca de ADO, porque lo he estado probando con
el proveedor OleDb de .net, pero obtengo un error en la conversión de tipos
de datos.

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 SoftJaén
09/05/2006 - 19:17 | Informe spam
Si deseas más información sobre la biblioteca «Microsoft OLE DB Service
Component 1.0 Type Library», échale un vistazo al enlace de más abajo:

Cómo llamar al cuadro de diálogo «Propiedades de vínculo de datos»
http://mvp-access.com/softjaen/base...ledb02.htm

Por supuesto, el código que aparece en el artículo, es para ejecutarlo con
Visual Basic clásico.

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#3 hugo
09/05/2006 - 19:34 | Informe spam
muchas gracias

"SoftJaén" escribió en el mensaje
news:%
Si deseas más información sobre la biblioteca «Microsoft OLE DB Service
Component 1.0 Type Library», échale un vistazo al enlace de más abajo:

Cómo llamar al cuadro de diálogo «Propiedades de vínculo de datos»
http://mvp-access.com/softjaen/base...ledb02.htm

Por supuesto, el código que aparece en el artículo, es para ejecutarlo con
Visual Basic clásico.

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado


o
sugerido en el presente mensaje.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida