社区
C#
帖子详情
用c#怎么吧数据导入Excel 中
andyjiang
2008-08-01 12:25:15
用c#怎么吧数据导入Excel 中
...全文
113
5
打赏
收藏
用c#怎么吧数据导入Excel 中
用c#怎么吧数据导入Excel 中
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eliphe
2008-08-03
打赏
举报
回复
http://www.wfsoft.com/middleware_info.asp?id=10080
freewind0521
2008-08-03
打赏
举报
回复
直接访问cell很慢,可以使用二维数组直接复制给相应的rang
andyjiang
2008-08-03
打赏
举报
回复
请各位大哥多多指教
abcdefghijklmns
2008-08-02
打赏
举报
回复
把我的代码给你,若又问题可以给我发邮件。mq_jx@163.com
SqlDataAdapter da = new SqlDataAdapter("sql语句", conn);
DataSet ds = new DataSet();
da.Fill(ds, "tabel");
ds.Tables["tabel"].AcceptChanges();
this.Cursor = Cursors.WaitCursor;
Excel.Application myExcel = new Excel.Application();
myExcel.Application.Workbooks.Add(true);
myExcel.Visible = true;
//生成标题
for (int i = 0; i < ds.Tables["tabel"].Columns.Count; i++)
{
myExcel.Cells[1, i + 1] = ds.Tables["tabel"].Columns[i].Caption;
}
//填充数据
for (int i = 0; i < ds.Tables["tabel"].Rows.Count; i++)
{
for (int j = 0; j < ds.Tables["tabel"].Columns.Count; j++)
{
if (ds.Tables["tabel"].Rows[i][j].GetType() == typeof(System.String))
{
myExcel.Cells[i + 2, j + 1] = "'" + ds.Tables["tabel"].Rows[i][j].ToString();
}
else
{
myExcel.Cells[i + 2, j + 1] = ds.Tables["tabel"].Rows[i][j].ToString();
}
}
}
this.Cursor = Cursors.Default;
MessageBox.Show("导出成功! ", "恭喜", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
jinjazz
2008-08-01
打赏
举报
回复
最简单的办法,用tab和回车分割,保存为xls就可以了
C#
将
数据
导入
excel
和
Excel
数据
导入
数据
库
C#
将
数据
导入
excel
和
Excel
数据
导入
数据
库使用的是SQL Server
数据
库
C#
导入
Excel
文件到ListView和导出ListView到
Excel
文件
C#
导入
Excel
文件到ListView和导出ListView到
Excel
文件
C#
实现
Excel
导入
sqlite的方法
主要介绍了
C#
实现
Excel
导入
sqlite的方法,是
C#
程序设计
中
非常重要的一个实用技巧,需要的朋友可以参考下
C#
excel
导入
出错解决办法
C#
excel
导入
出错解决办法.
导入
excel
的源码学习有很大帮助。
C#
Excel
文件
导入
到Access
数据
库
C#
Excel
导入
到Access
数据
库
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章