InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
También puedes ver ...
Creando cadenas de conexión ConnectionStrings en .net 3.5 o visual Studio 2008 usando SqlConnectionStringBuilder
Migración de WSE a WCF (Web Services de 2005 a 2008)
Escritorios cubicos.
¿El fin de los servidores de 32Bits?
Programas Open Source Alternativos
Cómo ver archivos de office 2007 .docx .xslx
Almacenamiento (1)
Introduccion a los sistemas
Problemas en la instalación de Visual Studio 2008-Visual studio web authoring component
Cómo consumir un Servicio WCF en vez de un Web Service

Afiliados
La Web del programador
MundoProgramacion


 

 Generar automáticamente una cadena de conexión OLEDB VB6

A veces necesitamos conectar con un servidor SQLServer, Oracle o similares a través de un asistente, para trabajar con Visual Basic 6 o similares hay una forma muy fácil de hacerlo (con Windows):

  1. Creamos un fichero de texto normal y corriente
  2. Renombramos su extensión a .udl (el nombre de fichero da igual)
  3. hacemos doble click sobre el fichero y nos saldrá un asistente como este:

  4. [Ampliar Imagen]
  5. MUY IMPORTANTE Pinchar en la primera pestaña y cambiar o seleccionar el proveedor de datos
  6. Siempre es preferibel usar un proveedor de tipo OLEDB y NO un proveedor de tipo ODBC
  7. Si tenemos una base de datos Acess el proveedor es Jet 4.0 o superior, si tenemos SQL server o Oracle cogemos preferentemente el driver OLEDB para SQL server o Oracle.
  8. Si hay varios proveedores por ejemplo Microsoft Driver para Oracle y Oracle Driver para microsoft cogemos el del fabricante, no el de Microsoft.
  9. Insisto OLEBD es más rápido y eficente que ODBC que es un estandard más antiguo
  10. En el resto de las pestañas seleccionamos nuestro servidor y usuario y contraseña si es necesario
  11. Si es posible siempre usamos seguridad integrada Windows antes que usuario y contraseña.
  12. Una vez terminado pulsamos : Probar Conexión y luego Aceptar
  13. Volvemos a renombrar el fichero .udl a extensión .txt y lo abrimos con Notepad u otro editor de texto
  14. Veremos algo parecido a esto:
  15. [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Northwind;Data Source=ALDEAMEDIASQL
  16. Copiamos la última linea entera: esa es nuestra connectionString, ya podemos borrar el fichero UDL si queremos.

Espero que os sirva.


 Versión para imprimir  Foros de consulta

 
Original Y Bueno por Modesto
Respuesta recibida el [17/04/2007 09:02:11]
Hola me gustó tu tip, muy original y util.

 
Conexion a BD MySql por Fernando Sotomayor
Respuesta recibida el [31/07/2007 03:13:09]
Hola muy interesante tu comentario. Pero recientemente tengo una gran duda  como haga la misma conexion a una base de datos en MySQL.

 
Fin del problema de la conexion por Sabanero
Respuesta recibida el [10/10/2007 08:34:40]
Gracias por la explicacion. Pude realizar la conexion satisfactoriamente. DTBM

 
Justo lo que buscaba por Eduardo
Respuesta recibida el [24/01/2008 05:22:40]
Muchas gracias Pablo, es ni mas ni menos lo que necesitaba.

 
perdona pero me sale el siguie... por Anónimo
Respuesta recibida el [12/05/2008 01:36:11]
perdona pero me sale el siguiente error

No se ha definido el tipo definido por el usuario

micorreo es pedroljaen@hotmail.com

porfavor responder cuanto antes necesito entregar un proyecto de fin de curso

 
udl por Alberto Pérez
Respuesta recibida el [22/05/2008 02:21:10]
El renombrar un .txt a .udl en vista no funciona. Existe otro canal alternativo para generar una cadena de conexión en Vista?

 
En vista por aldeamedia
Respuesta recibida el [25/05/2008 06:33:12]
Alberto
prueba a crear un DSN de fichero desde el panel de control y cambialé la extensión también

 
Gracias por Salvador
Respuesta recibida el [12/07/2008 12:03:27]
Gracias x dedicar tu tiempo y mostrar cosas que no sabemos los novatos como yo.

 
Muy util por Joak
Respuesta recibida el [29/07/2008 02:38:21]
Muchas gracias, ha sido muy util

 
excelente solucion por aldo
Respuesta recibida el [27/08/2008 11:37:02]
muchas gracias amigo, me has salvado, no sabia como se hacia, infinitas gracias. :D

 
muy bien por chrisitian
Respuesta recibida el [10/09/2008 08:11:14]
gracias al tip pude realizar una coneccion remota, muchas gracias


Añadir comentario ... Para preguntar utiliza los foros
Autor:

Título:


Para preguntar utiliza los foros.



 Versión para imprimir

Como generar automáticamente una cadena de conexión OLEDB en Visual Basic 6
Autor: Pablo Gumpert Fernandez (aldeamedia)
Visitas: 8897 Fecha de publicación: 26/02/2007
Pablo Gumpert es formador y consultor oficial de Microsoft para .NET y SQL server.Lleva desarrollando desde hace más de diez años y durante ese tiempo ha trabajado como programador de videojuegos ,analista informático, experto en seguridad, DBA ...
Actualmente se dedica sobre todo a la formación.
Su especialidad es la programación en .NET aunque también es experto en MSSQL Server y en el año 2002 fundó su propia empresa colaboradora de diversos centros partner Microsoft.




Visitas: 308 | Comentarios: 0 | Archivo: Articulos
Categorias: Visual Basic .NET|C#|ASP.NET|ASP.NET|Programación|ADO.NET
27/09/2008 Navegando ....
Visitas: 85 | Comentarios: 0 | Archivo: Articulos
Categorias: Humor
Visitas: 206 | Comentarios: 0 | Archivo: Articulos
Categorias: Visual Basic .NET|C#|ASP.NET|ASP.NET|Programación|WCF
Visitas: 935 | Comentarios: 0 | Archivo: Articulos
Categorias: C#
Visitas: 208 | Comentarios: 0 | Archivo: Articulos
Categorias: JavaScript|ASP.NET
Visitas: 675 | Comentarios: 0 | Archivo: Articulos
Categorias: Windows XP|Linux|Windows Vista
Visitas: 455 | Comentarios: 0 | Archivo: Articulos
Categorias: Linux|BSD
Visitas: 235 | Comentarios: 0 | Archivo: Articulos
Categorias: Programación|Actualidad
18/08/2008 SQL Server 2008
Visitas: 1135 | Comentarios: 1 | Archivo: Articulos
Categorias: Transact-SQL
Visitas: 789 | Comentarios: 0 | Archivo: Articulos
Categorias: C#|ADO.NET|LinQ

Útimos temas recibidos en los foros ...
hacer el nombre de una tabla variable por leicolei ... [SQL Server] 1 10/10/2008
Mostar nombre en una sesion de usuario por jhors ... [ASP.NET] 1 10/10/2008
Analista por Rolando ... [SQL Server] 0 10/10/2008
SQL dinámico en TRIGGERS por Alastor ... [ORACLE] 2 03/10/2008
Crystal Reports 8.5 por selvinalberto ... [Visual Basic 6.0] 0 10/10/2008
Agregar Columnas a un datagridview por Tony ... [Visual Basic .NET] 3 20/11/2007
Problema cargando un pl/sql Embebido en Pro*C por ejrivas ... [ORACLE] 0 10/10/2008
ayuda por yo ... [C#] 1 09/10/2008
Verificar conexion a internet por giraldo ... [Visual Basic .NET] 3 11/12/2006
Como pasar un array de textboxes como parámetro a un Sub por Silvana ... [Visual Basic 6.0] 1 09/10/2008
Crear documento de Word desde Java. por Roberto ... [Java] 1 24/11/2007
necesito mi autogenerado por regulo ... [Visual Basic .NET] 0 09/10/2008

Access CGI JSP ORACLE UNIX
Actualidad HTML/DHTML/XHTML LINUX PHP Visual Basic .NET
ASP ISAPI MS DOS Power Builder Visual Basic 6.0
ASP.NET Java mySQL SQL WIN 98/NT/2000/XP
C# JavaScript Opinion SQL Server

devjoker  Te recomendamos además ...
22/10/2005 Consultar datos. SELECT    forma parte de...Tutorial SQL
22/10/2005 Consultas combinadas. JOINS    forma parte de...Tutorial SQL
19/08/2006 Vitualización. Maquinas Virtuales.
28/08/2006 Ubuntu en VmWare con VMware Tools
01/08/2006 Generar un fichero Excel con C# sin tener Excel instalado
21/02/2006 Introducción a .NET
03/10/2006 Definición de clases    forma parte de...Tutorial C#
22/10/2005 Introducción SQL    forma parte de...Tutorial SQL
03/10/2006 Operadores    forma parte de...Tutorial C#
30/11/2006 Lectura de atributos en tiempo de ejecución    forma parte de...Tutorial C#

 

Encuesta
¿A que perfil te adaptas mejor?
[Ver] [Votar]