调用参数化存储过程

原创 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 存储过程。
 

SqlServer参数化查询与存储过程

突然把参数化查询和存储过程联系到一起了,大家如果不知道的话,一起来看看吧。...
  • xiaouncle
  • xiaouncle
  • 2016年08月14日 18:21
  • 1893

存储过程 参数化SQL 拼SQL 效率VS实用VS

先站在应用程序的角度说说它们的不同。 1、 直接拼SQL 就像大家了解的那样,直接拼SQL带来了SQL注入攻击,带来了拼时些许的性能损失,但是拼不用添加SqlParameter,会少写很多代码——...
  • ty_soft
  • ty_soft
  • 2012年03月16日 13:19
  • 1208

Sql Server 参数化查询示例

参数化查询示例代码
  • sumirry
  • sumirry
  • 2016年04月22日 10:16
  • 857

分页存储过程,可将查询条件作为参数传递的分页查询存储过程

 ALTER PROCEDURE PR_ArticleList       @index int,                               --页索引     @pagesize ...
  • banmuhuangci
  • banmuhuangci
  • 2007年08月07日 17:18
  • 1566

几种存储过程的调用方法

1、查询分析器中CREATE PROC COUNTJIANGJIN(@gzyear char(4),@gzmonth char(2),@gzzhanghao char(18),@sumkh_jj fl...
  • cui55
  • cui55
  • 2006年08月10日 16:56
  • 8731

带参数的存储过程实现任意条件的查询

今天想实现一个带参数的存储过程实现任意条件的查询,开始这样写死活不行set @str  = select * from mainTable  where  + @colName + @operate+...
  • tatagg
  • tatagg
  • 2008年10月22日 15:44
  • 988

MySQL 存储过程相互调用举例

create procedure prccharges(in orderno char(6), out shippingCharges float(4,2),out wr...
  • zb0567
  • zb0567
  • 2017年02月07日 00:58
  • 1039

spring 调用存储过程

使用Spring JdbcTemplate调用存储过程 Spring的SimpleJdbcTemplate将存储过程的调用进行了良好的封装,但可惜只能用于jdk1.5的环境,无法再jdk1.4环境下...
  • u010787396
  • u010787396
  • 2015年08月25日 11:20
  • 2318

存储过程中调用webservice

存储过程中调用webservice
  • cpcpc
  • cpcpc
  • 2011年03月25日 18:21
  • 2897

java调用Sql Servlet存储过程详解(转载)

java调用Sql Servlet存储过程详解 1使用不带参数的存储过程   使用 JDBC 驱动程序调用不带参数的存储过程时,必须使用 call SQL 转义序列。不带参数的 call 转义序列的语...
  • herosen
  • herosen
  • 2008年10月09日 17:31
  • 1673
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用参数化存储过程
举报原因:
原因补充:

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