Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problemas para conectar VB6 con sql

Estas en el tema de Problemas para conectar VB6 con sql en el foro de Visual Basic clásico en Foros del Web. Tengo problema para conectarme con vb6 a Sql. Código PHP: Option Explicit Global  oDb  As  ADODB . Connection   'Para SQL Server Global oRs As ADODB.Recordset Set oDb = New ADODB.Connection With oDb .Provider = Proveedor$  .Properties("User ID").Value = usr_ .Properties("Password").Value = usr_a . Properties("Initial Catalog"). Value = CHLT\local ...
  #1 (permalink)  
Antiguo 27/07/2010, 09:18
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 4 meses
Puntos: 1
Exclamación Problemas para conectar VB6 con sql

Tengo problema para conectarme con vb6 a Sql.

Código PHP:
Option Explicit
Global oDb As ADODB.Connection  'Para SQL Server
Global oRs As ADODB.Recordset

Set oDb = New ADODB.Connection

With oDb
.Provider = Proveedor$
 .Properties("User ID").Value = usr_

.Properties("Password").Value = usr_a

. Properties("Initial Catalog"). Value = CHLT\local

.Properties("Data Source").Value = AIU_Global
End With
'
Verifico la conexionpor si las dudas
If oDb.State <> adStateOpen Then
Reabro la conexión
oDb
.Open
End 
If 

No logro conectarme y no me envia errol alguno
puede s er que este mal echo?
  #2 (permalink)  
Antiguo 27/07/2010, 12:05
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 4 meses
Puntos: 1
Respuesta: Problemas para conectar VB6 con sql

Código PHP:
Public gsServidor As String
Public gsUsuario As String
Public gsPassword As String

Public Conn As New ADODB.Connection
Public msConexion As String
Public mbEvento_Click As Boolean
Public mbCreaArchivo As Boolean

Public Sub sConectarSQLADO(ByVal sServer As StringByVal sNombBD As String_
    ByVal sGrupo 
As StringByVal sPwd As String)
    
    
msConexion "PROVIDER=SQLOLEDB; DATA SOURCE=" sServer ";DATABASE=" sNombBD ";"
    
Conn.Open msConexionsGruposPwd
End Sub 
este otro tampoco me funciona no entiendocual es el error si no envia ningun mensaje
  #3 (permalink)  
Antiguo 27/07/2010, 15:06
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 4 meses
Puntos: 1
Respuesta: Problemas para conectar VB6 con sql

me puedo conectar pero desde un formulario donde tengo que ingresar los datos del servidor ej :
servidor, Base datos, clave,

bueno mi idea es que se conecte directo sin que este solicitando esto

este es el codigo que ingreso
Código PHP:
Private Sub cmdAceptar_Click()
    
gsConectarSQLADO txtServidor.TexttxtBase.TexttxtClave.TexttxtPassword.Text
    gsFormatoFecha 
sObtieneFormatoDeFecha(ConexiondbtSQLServer)
    
gsFormatoFechaHora sObtieneFormatoDeFecha(ConexiondbtSQLServer) & " hh:mm"
    
frmpassword.HideMDImain.Show
End Sub 
y este es el modulo de conexion

Código PHP:
Public Conexion As Connection
Global gsCadenaConexion As String
Global glUsuaCode As Long

** Formato de Fecha y Hora del Sistema
Global gsFormatoFecha As String
Global gsFormatoFechaHora As String

Public Enum enDBTypes
    dbtSQLServer
    dbtAccess
End Enum


Public Sub Main()
Set Conexion = New ADODB.Connection
    glUsuaCode 
1
    frmpassword
.Show
End Sub

Public Sub gsConectarSQLADO(sServer As StringsNombBD As StringsGrupo As StringsPwd As String)
    
Dim sConexion As String
On Error GoTo Error
    sConexion 
"PROVIDER=SQLOLEDB; DATA SOURCE=" sServer ";DATABASE=" sNombBD ";"
    
Conexion.Open sConexionsGruposPwd
Exit Sub
Error
:
    
MsgBox Err.DescriptionvbInformationErr.Number
    End
End Sub 
de que manera lo puedo dejar directo ayuda por favor

Etiquetas: sql, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:48.