Entrar
¿Nuevo usuario? Inscribirme
clubdeprogramadores · Club de Programadores
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Cosulta VB6 and sql server express   Lista de mensajes  
Responder | Reenviar Mensaje #6052 de 6353 |
RE: [clubdeprogramadores] Cosulta VB6 and sql server express

Hola, mirá no trabaje nunca con SqlServer express 2005, pero me imagino que conectarse con el mismo no va a ser muy distinto de conectarse a SqlServer 2000. Te paso un código VB6 que uso para conectarme a este último…

 

Deberías tener un SqlServer Instalado y Ejecutando su Instancia (yo utilizo autenticación mixta SqlServer y Windows, esto se configura en el momento de la instalación), además de un usuario y contraseña configurado para acceder al mismo, en el ejemplo de código la instancia del servidor se llama SQLSERVER (también se define en la instalación) ejecutándose en una PC que se llama SERVER y usamos el usuario de SqlServer = sa y contraseña = 1234. En el proyecto VB6 necesitás agregar referencia a Microsoft ActiveX Data Objects 2.8 Library

 

Código VB6:

 

Public cn as adobd.Connection

 

Public Sub AbroConexion()

 

Set cn = New Connection ' se instancia la clase

 

'Lista de providers para otras servidores de datos conocidos

'Miscrosoft.Jet.Oledb.4.0     para Microsoft Access

'MSSQL o colocar SQLOLEDB  para Microsoft SQLSERVER (usar el ultimo- mejor)

'MSDORA  para Oracle

 

‘Este Ejemplo es para autenticación Mixta

With cn

    .ConnectionTimeout = 10

    .Provider = "SQLOLEDB"

    .Properties("Data Source").Value = "SERVER\SQLSERVER" ‘NombrePCconSQLInstalado\NombreInstancia

    .Properties("Initial Catalog").Value = nombrebase

    .Properties("User ID") = "sa"

    .Properties("Password") = "1234"

    .Open

End With

 

‘Este Ejemplo es para autenticación solo Windows

‘cn.ConnectionString = "Provider=SQLOLEDB; "Integrated Security=SSPI;"data source = A2PC14;"INITIAL CATALOG=northwind"

‘cn.Open

 

End Sub

 

 

Public Sub CierroConexion()

 

    cn.Close

    Set cn = Nothing

 

End Sub

 

 

 

Espero que sirva…

 

Saludos.

 

Martín.

 


De: clubdeprogramadores@... [mailto:clubdeprogramadores@...] En nombre de msafran60
Enviado el: Viernes, 09 de Marzo de 2007 10:20
Para: clubdeprogramadores@...
Asunto: [clubdeprogramadores] Cosulta VB6 and sql server express

 

Perdón por reiterar un consulta que ya hice, pero no obtuve respuestas.
El problema que tengo es conectar una aplicación programada en VB6 con
una bd creada en SqlServer express 2005.
Sinceramente, no se como hacerlo, y tampoco encuentro datos precisos en
internet, dado que allí hablan de VB.net y SqlServer express 2005. Y mi
intención es seguir un tiempo mas con VB6.
Desde ya muchisimas gracias y espero no haber sido muy pesado.
Saludos a todos, Marcelo.


__________ Información de NOD32, revisión 2112 (20070313) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com



Mar, 13 de Mar, 2007 5:00 pm

martin_cante...
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #6052 de 6353 |
Desplegar mensajes Autor Ordenar por fecha

Perdón por reiterar un consulta que ya hice, pero no obtuve respuestas. El problema que tengo es conectar una aplicación programada en VB6 con una bd creada...
msafran60
Sin conexión Enviar correo
13 de Mar, 2007
3:09 pm

hola,creo que es el mismo string de conexion. chekea esta pagina,puede que te sirva. http://www.connectionstrings.com/?carrier=sqlserver2005 h From:...
PAULO ARIEU
pauloarieu@...
Enviar correo
18 de Mar, 2007
7:10 pm

Lo ideal es que leas la documentación MSDN que viene con el Visual Studio 6. Lo que te interesa a vos es ADO o DAO, que son las bibliotecas de acceso a datos...
Leonel Quinteros
leonelquinteros
Sin conexión Enviar correo
18 de Mar, 2007
7:10 pm

En www.connectionstrings.com encontras como hacerlo. ... De: msafran60 [mailto:msafran60@...] Enviado el: Viernes, 09 de Marzo de 2007 10:20 Para:...
Tarzia Luis
tarzia.luis@...
Enviar correo
18 de Mar, 2007
7:10 pm

Hola, mirá no trabaje nunca con SqlServer express 2005, pero me imagino que conectarse con el mismo no va a ser muy distinto de conectarse a SqlServer 2000....
Martín Cantero
martin_cante...
Sin conexión Enviar correo
18 de Mar, 2007
7:11 pm

Hola a todos!! Bueno.. la verdad es que es facil... Lo que tienes que hacer es Insertar un control ADO y configurar la cadena de conexion, con el host, el...
Gonzalo A. Aranda Cor...
gumelo
Sin conexión Enviar correo
18 de Mar, 2007
7:12 pm

Muchas gracias ... From: "PAULO ARIEU" <pauloarieu@...> To: <clubdeprogramadores@...> Sent: Wednesday, March 14, 2007 2:54 PM Subject:...
Marcelo Safranchik
msafran60
Sin conexión Enviar correo
26 de Mar, 2007
6:32 pm

MUCHAS GRACIAS ... From: "Gonzalo A. Aranda Corral" <gonzaloaranda@...> To: <clubdeprogramadores@...> Sent: Wednesday, March 14, 2007 7:01...
Marcelo Safranchik
msafran60
Sin conexión Enviar correo
26 de Mar, 2007
6:40 pm

MUCHAS GRACIAS ... From: "Martín Cantero" <mcantero@...> To: <clubdeprogramadores@...> Sent: Tuesday, March 13, 2007 2:00 PM Subject:...
Marcelo Safranchik
msafran60
Sin conexión Enviar correo
26 de Mar, 2007
6:47 pm

MUCHAS GRACIAS ... From: "Tarzia Luis" <tarzia.luis@...> To: <clubdeprogramadores@...> Sent: Tuesday, March 13, 2007 12:11 PM Subject:...
Marcelo Safranchik
msafran60
Sin conexión Enviar correo
26 de Mar, 2007
6:48 pm

MUCHAS GRACIAS ... From: "Leonel Quinteros" <quinterosleonel@...> To: <clubdeprogramadores@...> Sent: Tuesday, March 13, 2007 4:08 PM ...
Marcelo Safranchik
msafran60
Sin conexión Enviar correo
26 de Mar, 2007
6:51 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda