MsSQL   发布时间:2022-05-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了.net下调用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”,10);
  如果只有一个参数,也可以这样赋值:
  sqlparameters onepara = SELEctcmd.parameters.add(“@studentid”,10);
  onepara.value = “ a String ”

大佬总结

以上是大佬教程为你收集整理的.net下调用sqlserver存储过程的小例子全部内容,希望文章能够帮你解决.net下调用sqlserver存储过程的小例子所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:首先