社区
C#
帖子详情
关于存储过程调用
yuanguian
2003-07-16 11:37:53
请问高手:怎么样调用存储过程StoredProcedure,希望能给个应用示例
我模仿了C#高级编程上的调用,参数都可以传进去,但是执行到最后就无法显示。
急,散分,回答的好的每人100分
...全文
20
6
打赏
收藏
关于存储过程调用
请问高手:怎么样调用存储过程StoredProcedure,希望能给个应用示例 我模仿了C#高级编程上的调用,参数都可以传进去,但是执行到最后就无法显示。 急,散分,回答的好的每人100分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanguian
2003-07-16
打赏
举报
回复
小弟问题解决了,谢谢大家。
给的分数只能给100
过两天我重新发帖子,凡是今天恢复的进去的直接加分
雪狼1234567
2003-07-16
打赏
举报
回复
//定义conn
SqlConnectionConn = new SqlConnection("server=localhost;database = northWind;uid=sa;password=kk");
//定义cmd
SqlCommand CMD = new SqlCommand("CacuTotal", nwindConn);
salesCMD.CommandType = CommandType.StoredProcedure;
//进行参数输入,如果没有的话省去
SqlParameter Parm = CMD.Parameters.Add("@id", SqlDbType.NVarChar, 4);
myParm.Value = "10000";
try
{
Conn.Open();
//执行,如果没有返回值的,用ExecuteNonQuery,如果是返回一个值的,如统计等用ExecuteScalar
SqlDataReader Reader = CMD.ExecuteReader();
MessageBox.Show(myReader.GetName(0)+ myReader.GetName(1)));
while (myReader.Read())
{
MessageBox.Show(myReader.GetName(0)+ myReader.GetName(1)));
}
}
catch(SQLException e)
{
MessageBox.show("error");
}
finally
{
myReader.Close();
nwindConn.Close();
}
CinnXu
2003-07-16
打赏
举报
回复
SqlCommand cmd=new SqlCommand("sp_xxx",cn)
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@name",username);
......
cn.Open();
SqlDataReader dr=cmd.ExecuteReader();
datagrid1.DataSource=dr;
datagrid1.DataBind();
dr.Close();
xyh2002
2003-07-16
打赏
举报
回复
userLoginConnection.Open();
SqlCommand checkUserCommand = new SqlCommand("checkUserProcedure" , userLoginConnection);
checkUserCommand.CommandType = CommandType.StoredProcedure;
SqlParameter paramUserName = new SqlParameter("@userName" , SqlDbType.VarChar , 20);
paramUserName.Value = txtUserName.Text;
checkUserCommand.Parameters.Add(paramUserName);
SqlParameter paramPassword = new SqlParameter("@password" , SqlDbType.VarChar , 20);
paramPassword.Direction = ParameterDirection.Output;
checkUserCommand.Parameters.Add(paramPassword);
checkUserCommand.ExecuteNonQuery();
password = (string)checkUserCommand.Parameters["@password"].Value;
batisituta
2003-07-16
打赏
举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconusingstoredprocedureswithcommand.asp
zhongwanli
2003-07-16
打赏
举报
回复
up!
存储过程
调用
存储过程
存储过程
引用
存储过程
在
存储过程
B中,
调用
存储过程
A。当
存储过程
A中RETURN时,跳出A过程。但是在B过程引用处继续往下执行。CREATE OR REPLACE PROCEDURE A AS BEGIN dbms_output.put_line('
调用
'); return; dbms...
存储过程
与函数-
调用
存储过程
存储过程
调用
存储过程
内部
调用
另一个
存储过程
CALL SP_EMP_REBUILED(); --偶尔用(LINUX
调用
数据库中存储... --自动化脚本中常用(
存储过程
内部
调用
另一个
存储过程
/LINUX
调用
数据库中
存储过程
) END; TEST窗口执行 --手动
调用
时常用(用于手动
调用
存储过程
) ...
oracle
调用
存储过程
输出,oracle中
存储过程
调用
存储过程
(带有返回结果集)
在oracle中,
存储过程
是可以
调用
存储过程
的。其中,被
调用
的
存储过程
可以带返回游标的结果集,或者是一个定义的变量,两者都可以,在实现过程中几乎没什么差别。在
调用
的
存储过程
,要注意写好对应的游标或者定义的...
Oracle
存储过程
及
调用
Oracle
存储过程
语法 Oracle的
存储过程
语法如下: ? 1 2 3 4 5 6 create procedure
存储过程
名称(随便取) is 在这里可以定义常量、变量、游标、复杂数据类型这里...
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章