调用存储过程没做用???帮忙看看代码

hang51 2008-04-07 01:54:33
SqlConnection con = new Bind().Getcon();
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "sale_put_reckon_all";
cmd.Connection = con;
SqlParameter parshopid = new SqlParameter("@shopid", System.Data.SqlDbType.Char, 5);
parshopid.Direction = ParameterDirection.Input;
cmd.Parameters.Add(parshopid);
SqlParameter parselldate = new SqlParameter("@selldate", System.Data.SqlDbType.DateTime, 8);
parselldate.Direction = ParameterDirection.Input;
cmd.Parameters.Add(parselldate);
parshopid.Value = Session["depart"].ToString();
parselldate.Value = Convert.ToDateTime(selldateStr);
cmd.ExecuteNonQuery();

运行后存储过程没执行,也没有提示出错。。。。
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
badtank 2008-04-08
  • 打赏
  • 举报
回复
SqlConnection con = new Bind().Getcon();
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "sale_put_reckon_all";
cmd.Connection = con;
SqlParameter parshopid = new SqlParameter("@shopid", System.Data.SqlDbType.Char, 5);
parshopid.Direction = ParameterDirection.Input;
parshopid.Value = Session["depart"].ToString();
cmd.Parameters.Add(parshopid);
SqlParameter parselldate = new SqlParameter("@selldate", System.Data.SqlDbType.DateTime, 8);
parselldate.Direction = ParameterDirection.Input;
parselldate.Value = Convert.ToDateTime(selldateStr);
cmd.Parameters.Add(parselldate);

cmd.ExecuteNonQuery();

还不行就开起来SQL Profiler来监视运行结果。
boyi_yan 2008-04-07
  • 打赏
  • 举报
回复
你看出啥来了吗?我是没看出来!
描述清楚点!

52,787

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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