InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
También puedes ver ...
Usuarios del sistema en Windows (servicios)
Templates css para web
Svchost Process Analyzer - verle las tripas a svchost.exe
IIsAdmin.NET - Como tener mas de un sitio web en IIS en Windows XP
IIS 6 y la Autenticacion integrada
Compresión por gzip y deflate
Aprende Ajax desde cero
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.


 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

 
Crear .udl en vista si funciona por Giovany
Respuesta recibida el [06/11/2008 11:45:42]
En cualquier carpeta de el explorador de windows vas a herramientas-opciones de carpeta-ver-ocultar las extensiones de archivo

SOLO DESELECCIONALO

 
que significa objConexion.Prov... por Anónimo
Respuesta recibida el [23/11/2008 01:11:52]
que significa objConexion.Provider en el leguaje de Visual 

 
Conexion Visuak basic SQL por JTorres
Respuesta recibida el [10/12/2008 10:09:38]
Sres. por favor les agradecere infinitamente si me pueden dar q codigo ejemplo para conectar 1 base de datos7TABLA DE sql 2000 con 1 formulario de Visual bASIC 6.O usando el OLE DB PROVIDER. Les agradecere me den esta información lo antes posible pues tengo una evaluación de estos temas el Viernes proximo a las 8.00a.m. Gracias

 
cadena de conexion por Anónimo
Respuesta recibida el [07/01/2009 05:23:18]
sres les agradesco infinitamente quien puda ayudarme estoy creando una aplicacion en visual studio 2005 (visual basic) donde mi aplicacion se tiene que conectar con una BD de  sql server 2005 y no se como establecer la cadena de conexion. estoy usando el modelo desconectado..
mi codigo tiene lo siguiente:

imports system.data.sqlclient
imports system.data
public class form1
dim cadena as string="" (entre esas cadenas dobles iria la conexion)
dim comando as string="select * from sectores"
dim adaptador as new sqlDataAdapter(cadena, comando)
dim ds as new dataset

 
Excelente, excelente, excelente !!! por Ulises Figueroa
Respuesta recibida el [14/01/2009 10:27:24]
me sirvió a la perfeción para una conexion de VB 6 a un SQL Server 2008 !!! :D gracias !!!

 
Muchas Gracias!! por Ana Martinez
Respuesta recibida el [10/03/2009 03:25:12]
Justo lo que andaba buscando, muy util este tip.

Mil besos y mil gracias por compartir tus conocimientos!!

 
Muy Buen Dato por jorge ferj
Respuesta recibida el [18/03/2009 01:24:47]
muy buen dato, justo lo que buscaba
gracias...

 
Excelente por Walter
Respuesta recibida el [16/04/2009 11:44:30]
'''Mil gracias amigo eres un genio'''

 
solo una pregunta mas? por david
Respuesta recibida el [21/04/2009 05:01:08]
la conexion ya esta realizada pero estoy usando cuadros de texto y la verdad no c k poner en el boton de aceptar para k me los reciba y me  los valla guardando...

porfa ayudenme soi nuevo en esto i apenas stoy empezando hacer un nuevo proyecto!!!!!!

 
windows recién instalado por daniel
Respuesta recibida el [25/06/2009 03:24:23]
no me resultaba crear el archivo udl, dele probando sobre el escritorio, renombraba y nada, sólo un archivo de texto con la extensión .udl. Hasta que me iluminé y le deshabilité la opción Ocultar las extensiones para archivos conocidos. 
Saludos

 
Perfecto por JAMH
Respuesta recibida el [25/09/2009 10:28:22]
 Casi no pùedo creer lo simple que fue. Gracias. Mi correo es jamhmartinez@hotmail.com , les agradeceria si me pueden enviar mas tips o còdigo para una conexion a base de datos de SQL Server 2005 para consultas, altas, bajas y cambios. Gracias de nuevo.

 
Mil gracias... definitivamente... por Chavo
Respuesta recibida el [26/11/2009 12:21:53]
Mil gracias... definitivamente un excelente tip. 

 
Excelente Metodo!!! por Alex Torres
Respuesta recibida el [06/12/2009 07:20:27]
Esto metodo es muy util, pero cuando selecciono cualquier tipo de acceso incluso Mode=ReadWrite|Share Deny None, me surge un problema al momento de la conexion a la base de datos por dos o mas usuarios, mesalta la alerta de que el Archivo .mdb no puede ser abierto, el archivo se encuentra en uso. Espero puedan ayudarme por favor, mi correo es "myxtheralecks@hotmail.com"

 
DAO SDK por Celia Morales
Respuesta recibida el [05/01/2010 02:41:23]
No se como hacer para que mis aplicaciones en Visual Basic 6.0 con base de datos en Access (usaba DAO SDK para distribuirla) funcione en Windows Vista de 64 bits, tienes alguna idea? Me funcionará lo de la conexión que comentas?


 
fdsf por fds
Respuesta recibida el [22/01/2010 06:55:02]
fsdfds

 
Excelente sitio por Pablo
Respuesta recibida el [27/01/2010 07:48:36]
Informacion muy util

 
Muchas Gracias por Justo
Respuesta recibida el [10/03/2010 02:59:45]
Execelente forma de obtener la informacion


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: 22110 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: 115 | Comentarios: 3 | Archivo: Articulos
02/02/2010 iPad vs Telesketch
Visitas: 815 | Comentarios: 2 | Archivo: Articulos
Categorias: Humor
Visitas: 777 | Comentarios: 3 | Archivo: Articulos
Visitas: 3194 | Comentarios: 2 | Archivo: Articulos
Categorias: C#
Visitas: 14581 | Comentarios: 7 | Archivo: Articulos
Categorias: C#|Seguridad
Visitas: 1504 | Comentarios: 3 | Archivo: Articulos
Visitas: 700 | Comentarios: 2 | Archivo: Articulos
Visitas: 370 | Comentarios: 0 | Archivo: Articulos
Visitas: 2038 | Comentarios: 2 | Archivo: Articulos
Categorias: C#

Útimos temas recibidos en los foros ...
AYUDA URGENTE PARA CONSULTA ENTRE DOS TABLAS por pepe ... [SQL] 0 15/03/2010
CERTIFICACION CESANTIAS por linda ... [Actualidad] 0 15/03/2010
certificado pensiones horizonte por angela patricia rodriguez ... [Actualidad] 143 26/01/2010
Solicitud certificado de afiliaciones a pensiones y cesantias proteccion por hz ... [Actualidad] 62 10/02/2010
certificado de pensiones del bbva horizonte por danger ... [Actualidad] 127 12/01/2010
certificacion cesantias porvenir por martha perez ... [Actualidad] 6 04/03/2010
cerificado fondo horizonte de pensiones y cesantias por carlos fideligno torres herrera ... [Actualidad] 148 18/01/2010
certificado de afiliacion por EDDY ... [Actualidad] 0 14/03/2010
Cursores por nopodes ... [ORACLE] 0 14/03/2010
peticion urgente mi nombre es juan pablo osorio cardona cc 71115218 por juancho ... [Actualidad] 0 14/03/2010
peticion por juancho ... [Actualidad] 0 14/03/2010
estrato de pencion por carlos antonio mateus gomez ... [Actualidad] 0 14/03/2010

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 ...
02/09/2007 Procedimientos almacenados en Transact SQL    forma parte de...Tutorial de Transact SQL
21/02/2007 Subconsultas    forma parte de...Tutorial SQL
03/10/2006 Fundamentos de C#    forma parte de...Tutorial C#
16/04/2007 Mantener variables de Sesión y Aplicación de forma permanente en ASP.net
22/10/2005 Actualización de datos. UPDATE    forma parte de...Tutorial SQL
01/04/2006 Estructuras de control en PL/SQL    forma parte de...Tutorial PL/SQL
26/08/2007 Transacciones en Transact SQL    forma parte de...Tutorial de Transact SQL
12/01/2008 SQL dinámico en Transact SQL    forma parte de...Tutorial de Transact SQL
28/07/2007 Drivers y Plugins para conectar mySQL con Visual Studio y .net
17/12/2009 TripleDES - Un ejemplo practico en C#

 

Encuesta
¿A que perfil te adaptas mejor?




[Ver] [Votar]