| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 924 人关注过本帖
标题:gridView中数据导出问题
只看楼主 加入收藏
c_23929427
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-22
收藏
 问题点数:0 回复次数:7 
gridView中数据导出问题

请问我想把gridview中的数据导出 以txt文本的形式怎么导呀??

搜索更多相关主题的帖子: gridView 数据 txt gridview 文本 
2006-12-31 15:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
[CODE]DataTable dtGrid1 = null; //定义一个数据表
dtGrid1 = (DataTable)this.dataGridView1.DataSource; //获取第一个datagridview里面的数据
SaveFileDialog sf = new SaveFileDialog(); //实例化一个保存对话框
sf.Filter = @"txt文件(*.txt)|*.txt|所有文件(*.*)|*.*"; //定义保存的文件的类型
string str = "";
if (sf.ShowDialog() == DialogResult.OK) //如果确定保存
{
if (sf.FileName == "") //如果没有输入文件名
{
return;
}
try
{
StreamWriter sw = null; //定义一个文件流
sw = new StreamWriter(sf.FileName, false, Encoding.Unicode);
sw.WriteLine("字段1\t\t字段2\t\t字段3\t\t字段4"); //写入表中的标题
for (int i = 0; i < dtGrid1.Rows.Count; i++) //循环写入第一个表里面的数据
{
for (int j = 0; j < dtGrid1.Columns.Count; j++)
{
str = dtGrid1.Rows[i][j].ToString();
sw.Write(str + "\t\t");
}
sw.WriteLine("");
}
sw.Dispose(); //释放资源
sw.Close(); //关闭数据流
MessageBox.Show("数据导出成功!", "系统提示:");
}
catch
{
MessageBox.Show("保存时发生未知错误,请稍后再试!","系统提示:");
}
}[/CODE]

[此贴子已经被作者于2007-1-1 13:44:34编辑过]


飘过~~
2007-01-01 13:43
xqyy
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-11-8
收藏
得分:0 


[url=http://www.][我乐表情库 www.]创建自己的表情库,表情包下载,个性签名,牛逼头像,经典小游戏,QQ皮肤下载,注册后还可以在线免费看电影[/url]
2007-01-01 18:11
xqyy
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-11-8
收藏
得分:0 
楼上是不是该换行了呀
sw.WriteLine("\n");

[url=http://www.][我乐表情库 www.]创建自己的表情库,表情包下载,个性签名,牛逼头像,经典小游戏,QQ皮肤下载,注册后还可以在线免费看电影[/url]
2007-01-01 18:21
c_23929427
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-22
收藏
得分:0 
呵呵,非常感谢  先用拉

总有天晴的一天
2007-01-04 10:33
164726003
Rank: 1
等 级:新手上路
帖 子:114
专家分:0
注 册:2005-7-12
收藏
得分:0 


坚持!!!
2007-01-04 10:46
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
以下是引用xqyy在2007-1-1 18:21:09的发言:
楼上是不是该换行了呀
sw.WriteLine("\n");

你可以先运行一下.呵


飘过~~
2007-01-04 19:51
xqyy
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-11-8
收藏
得分:0 

不好意思,我错了


[url=http://www.][我乐表情库 www.]创建自己的表情库,表情包下载,个性签名,牛逼头像,经典小游戏,QQ皮肤下载,注册后还可以在线免费看电影[/url]
2007-01-05 13:41
快速回复:gridView中数据导出问题
数据加载中...
 
   



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

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