| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 998 人关注过本帖
标题:DataGrid里的数据导入Excel后, 中文都是乱码
只看楼主 加入收藏
上炕不脱鞋
Rank: 1
等 级:新手上路
威 望:1
帖 子:332
专家分:0
注 册:2006-3-19
收藏
 问题点数:0 回复次数:4 
DataGrid里的数据导入Excel后, 中文都是乱码
把DataGrid里的数据导入Excel后,里面的中文全部都是乱码啊??
搜索更多相关主题的帖子: Excel DataGrid 乱码 中文 数据 
2006-09-27 16:29
kdlihao
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-3-17
收藏
得分:0 

如果你是用StreamWriter 来写入的话,你可以对他进行编码后在写入


2006-09-27 17:58
笑傲中华
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-8-28
收藏
得分:0 

在配置文档里把字体改为gb2312


走自己的路,让别人打车去吧!~
2006-09-28 10:52
laojiang8
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2006-8-23
收藏
得分:0 

不会吧,我刚导过.可以的呀


既然你选择了前方,就要风雨兼程
2006-09-28 16:43
laojiang8
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2006-8-23
收藏
得分:0 

试试这段代码
private void button2_Click(object sender, System.EventArgs e)//导出按钮
{
Excel.Application myExcel = new Excel .Application();
myExcel.Application .Workbooks .Add (true);
myExcel.Visible = true;
myExcel.Cells [1,4]="普通0";
// for(int i =0;i<"Sheet1$".Rows .Count ;i++)

for(int i=0;i<n;i++)
{
for(int j=1;j<m;j++)
{
myExcel.Cells [2+i,j]= this.dataGrid1[i,j].ToString ();
}
}
}

既然你选择了前方,就要风雨兼程
2006-09-28 18:41
快速回复:DataGrid里的数据导入Excel后, 中文都是乱码
数据加载中...
 
   



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

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