Visual Basic - Ado con SQL

Life is soft - evento anual de software empresarial
 
Vista:

Ado con SQL

Publicado por ccastillo (104 intervenciones) el 18/04/2002 18:38:48
hola estoy tratando de conectarme y se me cae al leer la tabla, alguien me puede ayudar

esta es mi conexion

todo esto esta en la global
Public bdsvs As ADODB.Connection 'DATA de SQL server

Sub Conectar_bd()
Dim sAlgo As String
Dim cmd As New ADODB.Command

sSQLServer = GL_Server
Set bdsvs = New ADODB.Connection
With bdsvs
.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=BDSVS;Data Source=" & sSQLServer & ";Connect Timeout=15"
.CursorLocation = adUseClient
.Open
End With
End Sub

esto esta en un form

Dim rsUsuarios As New ADODB.Recordset

Set cmd = New Command
cmd.CommandText = "Select * from usuarios where usuarios.identifi = '" & Trim(in_usuario) & "' "
cmd.CommandType = adCmdText
Set cmd.ActiveConnection = bdsvs

AL ENTRAR ACA SE CAE
Set rsUsuarios = cmd.Execute
If rsUsuarios.EOF Then
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ado con SQL

Publicado por Viannei Nebreda (9 intervenciones) el 22/04/2002 03:30:20
Publicic conex As ADODB.Connection
Public StringSQL as string
Public ConnectionString as string
Public consulta As ADODB.Recordset

ConnectionString1 = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=BDSVS;Data Source=" & sSQLServer & ";Connect Timeout=15"

' Yo utilizo este string de conección y me funciona perfecto...
ConnectionString2 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & sSQLServer & "

StringSQL="Select * from usuarios where usuarios.identifi = '" & Trim(in_usuario) & "' "

Public Sub Conectar_bd()
' Abre la conexión
Set conex = New Connection
conex.Open ConnectionString1
End If
End Sub

'En el formulario

Set consulta = New Recordset
consulta.CursorLocation = adUseClient

' Abrir la Consulta
consulta.Open StringSQL, conex, adOpenForwardOnly, adLockReadOnly

Espero te sirva ¡PRECIONSA!...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar