Jump to content

Llamada a Procedimento almacenado desde Vb.Net


Recommended Posts

Algo como esto:

 

en SQL SERVER 2000 ingresa y usa la BD Northwind
--------------------------------------------------------------
Use Northwind
Go
Drop Procedure usp_consultaxcat
Go
Create Procedure usp_consultaxcat
  @Nomb nVarchar(15)
As
Select CategoryID,CategoryName From Categories Where CategoryName Like @nomb + '%'
Go
--------------------------------------------------------------
en VB NET digite lo siguiente

'activando la conneccion ha base de datos
Dim ocn As New SqlConnection("Data Source=(local);database=Northwind;integrated security=true;")
Dim ocmd As New SqlCommand("usp_consultaxcat",ocn)
ocmd.commandtype=CommandType.storeprocedure
ocn.open()
Dim opara As New SqlParameter("@nomb",SqlDbType.Nvarchar)'si  recuerdas el parametro generado en sql @nomb
opara.size=15'tamaño de caracteres ha recibir el parametro
opara.values=TextBox1.text
ocmd.Parameters.Add(opara)

Dim oda As New SqlDataAdapter
oda.selectcommand=ocmd
oda.selectcommand.connection=ocn

Dim ods As New Dataset
oda.Fill(ods,"usuario")

datagrid1.datasource=ods.tables("usuario")

 

Saludos :sigay:

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...