请问如给一个现有的dataadapter添加带参数的sqlcommand并生成新的记录集?

antelope0606 2003-08-22 10:05:10
如题
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CMIC 2003-08-22
  • 打赏
  • 举报
回复
dim cmicDt as new DataTable
dim cmicCmd as SqlCommand("GetDateMoney",tempCn)'tempCn是SQLConnection实例
cmicCmd.Parameters.Add(new SqlParameter("@StartTime",SqlDbType.DateTime))
cmicCmd.Parameters("@StartTime").Value=tempStartTime'tempStartTime参数值
cmicCmd.Parameters.Add(new SqlParameter("@EndTime",SqlDbType.DateTime))
cmicCmd.Parameters("@EndTime").Value=tempEndTime'empEndTime参数值
dim cmicDa as new SqlDataAdapter(cmicCmd)

cmicDa.Fill(cmicDt)
CMIC 2003-08-22
  • 打赏
  • 举报
回复
DataTable cmicDt=new DataTable();
SqlCommand cmicCmd=new SqlCommand("GetDateMoney",tempCn);
cmicCmd.CommandType=CommandType.StoredProcedure;
cmicCmd.Parameters.Add(new SqlParameter("@StartTime",SqlDbType.DateTime));
cmicCmd.Parameters["@StartTime"].Value=tempStartTime;
cmicCmd.Parameters.Add(new SqlParameter("@EndTime",SqlDbType.DateTime));
cmicCmd.Parameters["@EndTime"].Value=tempEndTime;

SqlDataAdapter cmicDa=new SqlDataAdapter(cmicCmd);
cmicDa.Fill(cmicDt);
CMIC 2003-08-22
  • 打赏
  • 举报
回复
DataTable cmicDt=new DataTable();
SqlCommand cmicCmd=new SqlCommand("GetDateMoney",tempCn);
cmicCmd.CommandType=CommandType.StoredProcedure;
cmicCmd.Parameters.Add(new SqlParameter("@StartTime",SqlDbType.DateTime));
cmicCmd.Parameters["@StartTime"].Value=tempStartTime;
cmicCmd.Parameters.Add(new SqlParameter("@EndTime",SqlDbType.DateTime));
cmicCmd.Parameters["@EndTime"].Value=tempEndTime;

SqlDataAdapter cmicDa=new SqlDataAdapter(cmicCmd);
cmicDa.Fill(cmicDt);
zybhappy 2003-08-22
  • 打赏
  • 举报
回复
你可以写一个带参数的存储过程,然后将sqlcommand.commandtype=procedure
antelope0606 2003-08-22
  • 打赏
  • 举报
回复
现在情况是这样
我全是用开发环境的控件来做的
现在遇到了一个问题
我想从数据库中的一个表中取出两组不同的数据,放在一个dataset中,但是用向导做的时候不允许给放到dataset中的数据表起名,结果两组数据都用一个表名,存了第二组就把第一组覆盖了,不知如何解决
也许是我不知如何给数据表起名,请大家指点

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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