Visual Basic - Procedimiento almacenado

Life is soft - evento anual de software empresarial
 
Vista:

Procedimiento almacenado

Publicado por Jorge (1 intervención) el 26/03/2003 11:56:58
Cómo se llama a un procedimiento almacendado en sql server desde el código de visula basic?
El procedimiento almacenado contiene una consulta y el resultado se lo quiero asignar a una DataGrid, como lo consigo?

Gracias.
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:Procedimiento almacenado

Publicado por Mario Barajas (10 intervenciones) el 29/03/2003 07:36:37
Dim cnConectServer As ADODB.Connection
Dim rsResultados As ADODB.Recordset

*******Esto es para conectarse a Sql*************
Set cnConectServer = New ADODB.Connection
With cnConectServer
.ConnectionString = "driver={SQL Server};" & _
"server=NOMBRE DEL SERVIDOR;" & _
"uid=NOMBRE DE USUARIO;" & _
"pwd=CONTRASEÑA;" & _
"database=BASE DE DATOS ALA QUE TE CONECTAS"

.ConnectionTimeout = 0
.CursorLocation = adUseClient
.Open

*****************Esto es para ejecutar el Procedimiento****************

Dim strSQL As String

Set rsResultados = New ADODB.Recordset


strSQL = "exec NOMBRE DEL PROCEDIMIENTO @Variable(s) del procedimiento = '" & PARAMETRO QUE SE LE PASA A LA(S) VARIABLES & "'"
rsResultados.Open strSQL, cnConectServer

Set DataGrid1.DataSource = rsResultados


Espero te sirva Brother
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