在sqldataadapter里运行存储过程,怎样传入参数?

hanbaojun 2004-12-26 10:14:20
如题:

在sqldataadapter里运行存储过程,怎样传入参数?

谢谢!
...全文
162 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanyaocsdn 2004-12-26
  • 打赏
  • 举报
回复
up
linguicheng 2004-12-26
  • 打赏
  • 举报
回复
楼上正解,顶
rheleven 2004-12-26
  • 打赏
  • 举报
回复
上面正解。。来晚了
ccwq 2004-12-26
  • 打赏
  • 举报
回复
先定义一个SqlCommand,往SqlCommand里传参数,然后把SqlCommand绑到SqlDataAdapter上,
例:
SqlConnection cn = new SqlConnection("........");
string strRec = "存储过程名";
SqlCommand cmd = new SqlCommand(strRec,cn);
cmd.CommandType = CommandType.StoredProcedure;
SqlParameter Para_UserID=cmd.Parameters.Add("@UserID",SqlDbType.Int);
Para_UserID.Value=UserID;
SqlDataAdapter DA = new SqlDataAdapter(cmd);
DataSet DS = new DataSet();
cn.Open();
DA.Fill(DS,"TableName");
jxzhang615 2004-12-26
  • 打赏
  • 举报
回复
帮顶!

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧