首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

CSV文件导入成DataTable,数据格式有关问题

2012-04-12 
CSV文件导入成DataTable,数据格式问题在asp.net中,我从一个CSV文件,通过OleDb导入成DataTable,CSV文件数据

CSV文件导入成DataTable,数据格式问题
在asp.net中,我从一个CSV文件,通过OleDb导入成DataTable,
CSV文件数据: 18位的身份证号
但是转成DataTable后,身份证号转化为科学计数法显示了。
请教怎么设置,搞定! 谢谢

[解决办法]
设置单元格格式
或使用'
mySheet.Cells(1,9).NumberFormatLocal = "@"
Excel.Range r = mySheet.get_Range(mySheet.Cells[1, 1], mySheet.Cells[1,3]);
r.NumberFormat = "@";
r.NumberForma = "0.00_ "
[解决办法]
你需要在cvs文件中,将身份证号码两边加引号,变成
"123456789123456789"
"123456789123456789"

热点排行