Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2008, 08:27
vsuarez3
 
Fecha de Ingreso: abril-2008
Ubicación: Santo Domingo, Republica Dominicana
Mensajes: 53
Antigüedad: 16 años
Puntos: 0
Stored Procedures

Hola, estoy intentando pasar dos (2) stored procedures para hacer una consulta a una base de datos.

Cómo puedo pasarlos en VB.NET, para poder consultar por ejemplo con el nombre de una persona todo su registro... tomando en cuenta que los parametros de cada stored procedure son 3, pero no se si se pueda pasar solo uno del que yo elija y que la consulta se haga solo sobre el parametro seleccionado llenando el textbox correspondiente...


Esto es lo que tengo hasta ahora, pero no me devuelve nada:

Dim conn As New SqlConnection("Data Source=OP;Initial Catalog=Registro;User ID=sa")

Dim cmd As New SqlCommand()

Dim param(1) As SqlParameter
param(0) = New SqlParameter("@Nombre", SqlDbType.VarChar)
param(0).Value = "Textbox1.text"

param(1) = New SqlParameter("@Apellido", SqlDbType.VarChar)
param(1).Value = "Textbox2.text"

cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "Get_Socio"
cmd.Connection = conn
cmd.Parameters.AddRange(param)

Dim ds As New DataSet()
Dim da As New SqlDataAdapter(cmd)

da.Fill(ds)
GridView1.DataSource = ds
GridView1.DataBind()