手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >.net下调用sqlserver存储过程的小例子
.net下调用sqlserver存储过程的小例子
摘要:首先,在sqlserver中创建存储过程,在调用时分为有参数和没有参数两种情况,先就简单的没有参数的情况简要的介绍:假设存储过程如下:复制代...

首先,在sqlserver中创建存储过程,在调用时分为有参数和没有参数两种情况,先就简单的没有参数的情况简要的介绍:

假设存储过程如下:

复制代码 代码如下:

create proc selectall

as

select * from studentinf

则此sp的调用如下:

sqlcommand selectcmd = new sqlcommand(“selectall”, conn);

//conn 为sqlconnection

selectcmd.commandtype = commandtype.storedprocedure;

如果需要将结果集加到某个dataadapter上,则可如下:

sqldataadapter studa = new sqldataadapter();

studa.selectcommand = selectcmd;

如果有参数:create proc andselect

@studentid varchar(10),

@studentname varchar(10),

as

select * from studentinf where studentid = @studentid and studentname = @studentname

则参数可以如下添加:

selectcmd.parameters.add(“@studentid”, sqldbtype.nvarchar, 10);

selectcmd.parameters.add(“@studentname”, sqldbtype.nvarchar, 10);

如果只有一个参数,也可以这样赋值:

sqlparameters onepara = selectcmd.parameters.add(“@studentid”, sqldbtype.nvarchar, 10);

onepara.value = “ a string ”

【.net下调用sqlserver存储过程的小例子】相关文章:

asp.net 按字节检查包含全半角的文字

asp.net下Linq To Sql注意事项小结

Asp.Net其他页面如何调用Web用户控件写的分页

asp.net下配置数据源时出现: 未将对象引用设置到对象的实例。

Asp.net清空cache禁用页面缓存的方法

asp.net中执行存储数据操作时数据被自动截取的一种情况

asp.net用三层实现多条件检索示例

SQL Server 2005安装过程中出现错误的解决办法

asp.net 结合mysql存储过程进行分页代码

asp.net中利用ashx实现图片防盗链代码

精品推荐
分类导航