调用参数化存储过程

原创 2007年09月18日 14:31:00

此示例显示如何传递参数和执行存储过程。

示例

Dim SprocCommand As New SqlClient.SqlCommand
SprocCommand.Connection = dcNorthwind
SprocCommand.CommandType = CommandType.StoredProcedure
SprocCommand.CommandText = "CustOrderHist"

Dim CustomerIDParam As New SqlClient.SqlParameter("@CustomerID", TextBox1.Text)
SprocCommand.Parameters.Add(CustomerIdParam)

Dim SprocResults As SqlClient.SqlDataReader
Try
    dcNorthwind.Open()
    SprocResults = SprocCommand.ExecuteReader()
    ' Process SprocResults datareader here.
Catch ex As Exception
    MessageBox.Show("Failed to execute command")
Finally
    dcNorthwind.Close()
End Try

编译代码

本示例需要:

  • SystemSystem.Data 命名空间的引用。
  • 与 Northwind 示例数据库之间的数据连接 dcNorthwind。
  • Northwind 示例数据库附带的 CustOrderHist 存储过程。
 

相关文章推荐

asp.net调用输出参数存储过程

  • 2011年06月29日 11:38
  • 3KB
  • 下载

根据表名,自动生成增、删、改参数化存储过程和调用代码

-- Author:  shipeng.wang-- Create date: 2010-12-31-- Description: 根据表名,自动生成增、删、改参数化存储过程和调用代码-- =====...

VC++实战OLEDB编程(十一)——参数化查询和存储过程调用(转)

在一些面向业务的应用程序中,很多业务的查询往往是固定的,其中有些甚至只是根据不同的值改变几个固定的条件值而已。比如查询用户信息,通常都是根据用户编号或者用户名称等固定信息查询用户表得到一个结果集。比如...

c# 调用带参数的存储过程

  • 2017年03月23日 08:05
  • 3KB
  • 下载

c#调用带输出参数的存储过程

c#调用带输出参数的存储过程。 1.存储过程的意义 sql语句的执行大致包括,语法和语句分析,给出优化执行方案,执行操作。事先编译好的存储过程就是一系列sql语句的集合,这些语句已经经过已...
  • txx9010
  • txx9010
  • 2012年08月21日 15:39
  • 485
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用参数化存储过程
举报原因:
原因补充:

(最多只允许输入30个字)