多个存储过程完整实例及调用方法

多个存储过程完整实例及调用方法

ID:24828142

大小:56.50 KB

页数:4页

时间:2018-11-16

多个存储过程完整实例及调用方法_第1页
多个存储过程完整实例及调用方法_第2页
多个存储过程完整实例及调用方法_第3页
多个存储过程完整实例及调用方法_第4页
资源描述:

《多个存储过程完整实例及调用方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、多个存储过程完整实例及调用方法>>教育资源库  ①为什么要使用存储过程?  因为它比SQL语句执行快.  ②存储过程是什么?  把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点)  ③来一个最简单的存储过程CREATEPROCEDUREdbo.testProcedure_AXASselectuserIDfromUSERSorderbyuseriddesc  注:dbo.testProcedure_AX是你创建的存储过程名,可以改为:AXzhz等,别跟关键字冲突就行了.AS下面就是一条SQL语句,不会写SQL语句的请回避.  ④我怎么在ASP.中调用

2、这个存储过程?  下面黄底的这两行就够使了.publicstaticstringGetCustomerame(refArrayListarrayame,refArrayListarrayID)    {      SqlConnectioncon=ADConnection.createConnection();      Sqlmandcmd=neand(testProcedure_AX,con);      cmd.mandType=mandType.StoredProcedure;      con.Open();      try      {        SqlData

3、Readerdr=cmd.ExecuteReader();        e.Add(dr[1].ToString());          }        }        con.Close();        returnOK!;      }      catch(Exceptionex)      {        con.Close();        returnex.ToString();      }    }  注:其实就是把以前  Sqlmandcmd=neand(selectuserIDfromUSERSorderbyuseriddesc,con);  

4、中的SQL语句替换为存储过程名,再把cmd的类型标注为mandType.StoredProcedure(存储过程)  ⑤写个带参数的存储过程吧,上面这个简单得有点惨不忍睹,不过还是蛮实用的.  参数带就带两,一个的没面子,太小家子气了.CREATEPROCEDUREdbo.AXzhz/*这里写>  ⑦我还想看看SQL命令执行成功了没有.  注意看下面三行红色的语句CREATEPROCEDUREdbo.AXzhz/* parameter1用户名 parameter2新密码*/passenvarchar(20)ASdeclareerr0intupdateSDN上找的,俺认为改成:  

5、intre=(int)cmd.ExecuteScalar();99%正确,现在没时间验证,期待您的测试!!!  ⑨我要根据传入的参数判断执行哪条SQL语句!!~  下面这个存储过程可以满足我们的要求,竟然是Pascal/VB的写法,Begin----End,不是{},,,对使用C#的我来说,这个语法有点恶心.........ALTERPROCEDUREdbo.selectCustomerameCountcustomerIDintASifcustomerID=-1beginselectcontentoe,count(*)ascountAllfromvieentgroupbycont

6、entoeorderbycontentoe,count(*)ascountAllfromvieenterIDgroupbycontentoeorderbycontentowneridDESCend  好了,俺的水平只止于此,也够菜鸟们喝一壶的了,还有更多东西等着我们去发现,无尽的征途!!!!!!!!!!!上一页12>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。