修改DataTable所有列的类型和记录值以便导出至Excel(2)
来源:互联网 发布:图解dijkstra算法 编辑:程序博客网 时间:2024/06/02 05:30
该方法把DataTable中的非string类型的数据改为string类型,以避免导出到Excel表时显示错误。
public DataTable changeDT(DataTable dt)
{
DataTable datatable = new DataTable();
datatable = dt.Clone();
foreach (DataColumn col in datatable.Columns)
{
if (col.DataType != typeof(string))
{
col.DataType = typeof(string);
}
}
foreach (DataRow row in dt.Rows)
{
DataRow nr = datatable.NewRow();
for (int i = 0; i < dt.Columns.Count; i++)
{
nr[i] = row[i].ToString();
}
datatable.Rows.Add(nr);
}
return datatable;
}
- 修改DataTable所有列的类型和记录值以便导出至Excel(2)
- 修改DataTable某一列的类型和记录值
- 修改DataTable某一列的类型和记录值
- Datatable 修改列的值
- C#中 dataGridView和DataTable 导出Excel的方法
- 将DataTable对象导出至Excel的方法,支持多DataTable对象的导出!
- GridView 分页模式下导出所有记录至Excel
- 记录下自己在理解新项目时的思路,以便日后修改和整理
- datatable导出execl乱码问题的解决方法与列名修改的方法
- DataTable导出到Excel的优化
- 修改DataTable中的列的数据类型
- 导出Excel -----选择想要导出的列
- DataTable导出Excel示例
- datatable导出EXCEL
- Datatable 导出到Excel
- DataTable 导出Excel
- 将DataTable导出Excel
- 从DataTable导出Excel
- MFC 单文档 ADO 链接ACCESS数据库,并在视图上显示
- 收藏链接
- c:import 标签详解
- 转灰狐分享的网址
- 评微软等公司数据结构和算法面试100题
- 修改DataTable所有列的类型和记录值以便导出至Excel(2)
- htaccess文件使用大全
- Android开发之旅: Intents和Intent Filters(理论部分)
- webservice基础
- C/C++变量在内存中的分布
- new 类,析构及 delete
- 开源规范你懂得有多少?
- C/C++ 各种计时函数总结
- 游戏开发新手入门之位图化图形