- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C调用存储过程简单完整例子剖析
C#调用存储过程简单完整例子?? ??/itblog/article/details/752869
创建存储过程Create Proc dbo.存储过程名存储过程参数AS执行语句RETURN执行存储过程GO
DECLARE @iRet INT, @PKDisp VARCHAR(20)
SET @iRet = 1
Select @iRet =
CASE
WHEN @PKDisp = 一 THEN 1
WHEN @PKDisp = 二 THEN 2
WHEN @PKDisp = 三 THEN 3
WHEN @PKDisp = 四 THEN 4
WHEN @PKDisp = 五 THEN 5
ELSE 100
END
DECLARE @i INT
SET @i = 1
WHILE @i10 BEGIN
set @i=@i+1
PRINT @i
END
DECLARE @d INT
set @d = 1
IF @d = 1 BEGIN
-- 打印
PRINT 正确
END
ELSE BEGIN
PRINT 错误
END
?CREATE PROC P_TEST@Name VARCHAR(20),@Rowcount INT OUTPUTASBEGIN?SELECT * FROM T_Customer WHERE?NAME=@Name?SET? @Rowcount=@@ROWCOUNTENDGO--存储过程调用如下:DECLARE @i INTEXEC P_TEST A,@i OUTPUTSELECT @i--结果/*Name?????? Address??? Tel?????????????????? ?A????????? Address??? Telphone
(所影响的行数为 1 行)
?????????????1
(所影响的行数为 1 行)*/--DotNet 部分(C#)--WebConfig 文件:?/system.web??? !-- 数据库连接字符串?? --?appSettings????? add key=ConnectString value=server=(local);User ID=sa;Password=;database=Test //appSettings???/configuration--C#代码:(用到两个测试控件,DataGrid1(用于显示绑定结果集合),Lable(用于显示存储过程返回单值)//添加数据库引用using System.Data.SqlClient;?private void Page_Load(object sender, System.EventArgs e)??{???// 在此处放置用户代码以初始化页面???String DBConnStr;???DataSet MyDataSet=new DataSet();???System.Data.SqlClient.SqlDataAdapter DataAdapter=new System.Data.SqlClient.SqlDataAdapter();???DBConnStr=System.Configuration.ConfigurationSettings.AppSettings[ConnectString];???System.Data.SqlClient.SqlConnection myConnection = new System.Data.SqlClient.SqlConnection(DBConnStr);???if (myConnection.State!=ConnectionState.Open)????{????myConnection.Open();???}??????System.Data.SqlClient.SqlCommand myCommand = new System.Data.SqlClient.SqlCommand(P_Test,myConnection);???myCommand.CommandType=CommandType.StoredProcedure;???//添加输入查询参数、赋予值???myCommand.Parameters.Add(@Name,SqlDbType.VarChar);???myCommand.Parameters[@Name].Value =A;
???//添加输出参数???myCommand.Parameters.Add(@Rowcount,SqlDbType.Int);???myCommand
您可能关注的文档
- CSC237工程应用培训教材V1.0剖析.doc
- CSI-200E数字式综合测量控制装置剖析.docx
- CRTSI型双块式无砟轨道隧道地段道床板技术交底1剖析.doc
- CSS-颜色渐变剖析.docx
- CSS3属性中有关于制作动画的三个属性剖析.doc
- CSP转炉剖析.doc
- css3属性手册剖析.doc
- CSS3页面属性介绍剖析.docx
- CSSC3001安全培训管理规定(报批稿)剖析.doc
- CSS属性列表剖析.doc
- D3-35kV中性点小电阻接地技术规范书20160930最终版剖析.doc
- D1K110+895涵洞过渡段填筑技术交底(2016.4.8)剖析.doc
- D-823-04-0003铁制前围总成(含前保险杠)剖析.doc
- D600排泥管加固剖析.doc
- DailyManagement-GembaWalkModuleCNRev0剖析.pptx
- DA000009IS-IS协议剖析.doc
- DATASTAGE----DATASTAGE经验积累剖析.doc
- DAT28-2002国家重大建设项目文件夹归档要求与档案整理规范剖析.doc
- day04-jquery剖析.doc
- day03流程控制语句剖析.doc
最近下载
- 八年级上名著《红岩》第10章(讲练测).docx VIP
- 表面处理技术在高端装备制造中的应用与挑战报告2025.docx
- 汪曾祺《钓鱼大夫》阅读答案试题解析理解 .pdf VIP
- 家庭反暴强制报告制度及服务流程.docx VIP
- 聚醚多元醇企业标准.pdf VIP
- 八年级上名著《红岩》第11章(讲练测).docx VIP
- T_CIATCM 093—2020_基层医疗卫生机构中医诊疗区(中医馆)团体标准远程会诊系统建设指南中国中医药信息学会.pdf VIP
- 八年级上名著《红岩》第12章(讲练测).docx VIP
- 2025国投生物制造创新研究院有限公司招聘(31人)考试备考试题及答案解析.docx VIP
- 边坡位移监测记录表.xlsx VIP
文档评论(0)