| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 905 人关注过本帖
标题:救:存储过程的返回结果,如何返回给DataTable
只看楼主 加入收藏
xlmyuan
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-4-4
收藏
 问题点数:0 回复次数:6 
救:存储过程的返回结果,如何返回给DataTable

求救:

我有一个存储过程,其返回一个“多表查询的结果集”,
有没有办法将其结果返回到DataTable中?

我看了一些书,上面都写着用DataReader去读,
这样读到的数据表就是一个一个的,无法在DataGrid中显示呀!

有没有办法将存储过程的结果集在DataGrid中显示呀?
(我不想让存储过程产生一个新表)

搜索更多相关主题的帖子: DataTable 结果 
2006-04-05 11:31
f3260247
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2005-11-25
收藏
得分:0 
可以直接帮定DataGrid

2006-04-05 11:40
xlmyuan
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-4-4
收藏
得分:0 
帮忙写个例句,先谢了
2006-04-05 11:43
f3260247
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2005-11-25
收藏
得分:0 
sqlCommand1.CommandType = CommandType.StoredProcedure;
sqlCommand1.CommandText = proceduer_name;
sqlCommand1.Parameters.Add("@tblName",SqlDbType.VarChar,2000);
sqlCommand1.Parameters["@tblName"].Value = tablename;
dapter.SelectCommand = sqlCommand1;
dapter.Fill(dataset);
myDataGrid.DataSource = dataset.Tables[0];
myDataGrid.DataBind();

2006-04-05 11:53
xlmyuan
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-4-4
收藏
得分:0 
谢谢 f3260247f3260247F
我试试
2006-04-05 12:03
xlmyuan
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-4-4
收藏
得分:0 
问题解决了,感谢f3260247。
敬礼。
2006-04-05 15:00
f3260247
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2005-11-25
收藏
得分:0 
大家互相帮助

2006-04-06 17:03
快速回复:救:存储过程的返回结果,如何返回给DataTable
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019629 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved