InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
También puedes ver ...
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
Redimiento de VS2008
Cómo personalizar la barra de outlook
Insertar en una Tabla usando Linq2SQL (Linq To SQL)
Primeros pasos con Linq2SQL (Linq To SQL)

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


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: 7787 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.




18/08/2008 SQL Server 2008
Visitas: 39 | Comentarios: 0 | Archivo: Articulos
Categorias: Transact-SQL
Visitas: 131 | Comentarios: 0 | Archivo: Articulos
Categorias: C#|ADO.NET|LinQ
Visitas: 161 | Comentarios: 1 | Archivo: Articulos
Categorias: Humor
Visitas: 154 | Comentarios: 0 | Archivo: Articulos
Categorias: WCF
Visitas: 123 | Comentarios: 0 | Archivo: Articulos
Categorias: WCF
Visitas: 210 | Comentarios: 0 | Archivo: Articulos
Categorias: ASP.NET
Visitas: 278 | Comentarios: 5 | Archivo: Articulos
Categorias: ASP.NET
Visitas: 4990 | Comentarios: 4 | Archivo: Articulos
Categorias: C#|Transact-SQL|LinQ
Visitas: 602 | Comentarios: 1 | Archivo: Articulos
Categorias: Visual Studio
Visitas: 1402 | Comentarios: 1 | Archivo: Articulos
Categorias: Transact-SQL

Útimos temas recibidos en los foros ...
Y lo mismo en WEB por systemat ... [C#] 1 18/08/2008
Manual del minicom de Linux con fotos. por Meta ... [UNIX] 4 17/08/2008
PROGRAMACION por JUANMA ... [Visual Basic .NET] 1 19/08/2008
Conectar ASP con B.D Informix por Franco ... [ASP] 9 02/05/2007
Codigo salir por Jazmin ... [ASP.NET] 1 18/08/2008
EXPORTAR DATOS A ARCHIVOS PLANOS. por WIX ... [ORACLE] 10 06/08/2007
formulario por artdark ... [C#] 2 04/08/2008
Codigo salir por Jazmin ... [ASP.NET] 0 18/08/2008
cambiar de modo un gried view por ivan ... [ASP.NET] 0 18/08/2008
ayuda urgente porfavor por vicancer ... [ASP.NET] 0 18/08/2008
pollo por hajaj ... [Actualidad] 1 15/08/2008
DIOS TE BENDIGA por El You ... [WIN 98/NT/2000/XP] 1 16/08/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 ...
29/04/2008 Leer un campo XML de SQL Server 2005 con C#
21/02/2007 Subconsultas    forma parte de...Tutorial SQL
22/10/2005 El lenguaje SQL    forma parte de...Tutorial SQL
16/10/2006 Delegados y eventos    forma parte de...Tutorial C#
22/10/2005 Introducción SQL    forma parte de...Tutorial SQL
19/10/2005 Configurar el IIS para ejecutar aplicaciones ASP.net
27/10/2006 Eventos    forma parte de...Tutorial C#
31/03/2006 Tipos de datos en PL/SQL    forma parte de...Tutorial PL/SQL
22/10/2005 Actualización de datos. UPDATE    forma parte de...Tutorial SQL
22/10/2005 Componentes del lenguaje SQL    forma parte de...Tutorial SQL

 

Encuesta
Si trabajas con .NET ¿Que entorno utilizas?
[Ver] [Votar]