RE:Procedimientos almacenados y Datagrid
Publicado por
CsC (1 intervención) el 01/04/2004 19:10:26
hola! mi queridisima Laurita!...
a ver si te sirve esto...
a mi me funciona....
tengo el procedimiento almacenado en el servidor llamado:""" titulos."""..(parece que ya no tiemes problemas con crear los procedimientos almacenados)
defino un SqlCommand donde mando a llamar el procedimiento almacenado y le indico que se trata de un proc. almacenado. de la sig manera...
Dim comando As SqlCommand = New SqlCommand("titulos", conexion)
comando.CommandType = CommandType.StoredProcedure
claro, primero debiste haber establecido la """"conexion""""
Si el proc. almac.. tiene parametros se los agrego a travez de un SqlParameter .....de esta manera....
Dim parametro1 As SqlParameter = comando.Parameters.Add("@variable1", SqlDbType.NVarChar, 255)
y le asigno el valor...
parametro1.Value = valor_a_enviar_al_proced
ahora defino el SqlDataAdapter y le selecciono el comando antes definido
Dim adaptador As SqlDataAdapter = New SqlDataAdapter()
adaptador.SelectCommand = comando
lleno el dataset....
dbdataset = New DataSet()
adaptador.Fill(dbdataset, "tabla_titulos")
lleno el datagrid...
datagrid1.SetDataBinding(dbdataset, "tabla_titulos")
Espero haberte ayudado
salud2.