- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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
您可能关注的文档
- BQ-084数字式压力计示值误差不确定度详解.doc
- B受体拮抗剂及钙离子拮抗剂在心血管临床应用进展详解.ppt
- B型钠尿肽的临床意义详解.ppt
- C#程序设计详解.doc
- C#期末考练习题详解.doc
- c(科学用脑、心态调整和考前家长心态)详解.ppt
- C++(朱立华)-第01章-概述详解.ppt
- C++_MFC_基础教程_(初学者)详解.ppt
- C++程序设计详解.ppt
- C++实验报告详解.doc
- 2025至2030年中国单柄浅煲市场分析及竞争策略研究报告.docx
- 2025至2030年中国单组份环氧树脂胶粘剂市场分析及竞争策略研究报告.docx
- 2025至2030年中国挡风玻璃胶市场分析及竞争策略研究报告.docx
- 2025至2030年中国登山扣指南针市场现状分析及前景预测报告.docx
- 2025至2030年中国地产交易电话短信查询系统市场分析及竞争策略研究报告.docx
- 2025至2030年中国低起泡性精炼剂市场分析及竞争策略研究报告.docx
- 2025至2030年中国套装雨衣行业发展研究报告.docx
- 2025-2031年中国扑克牌行业发展前景预测及投资战略规划研究报告.docx
- 2025年中国进油细管数据监测报告.docx
- 2025年中国后搁板数据监测报告.docx
最近下载
- 党员发展对象培训班心得体会1500字.docx VIP
- 初中数学初中数学初二期中考试模拟试题含答案考点及解析_2.doc VIP
- 2025年档案职称考试培训练习题试题库完整.doc VIP
- BS EN 12390-8-2019 硬化混凝土试验.第8部分:压力下水的渗透深度.pdf VIP
- A320飞机常用部件速查手册.doc VIP
- EL6751带台达A2伺服驱动器canopen通讯.docx VIP
- 2024年枣庄滕州市属国有企业招聘真题.docx VIP
- 物联网智能仓储管理系统考核试卷.docx VIP
- 人文关怀在护理工作中的应用(1).pptx VIP
- 2024年电子政务考试复习题.pdf VIP
文档评论(0)