读书人

excel插入后数据类型有关问题

发布时间: 2012-01-12 22:11:58 作者: rapoo

excel插入后数据类型问题。
不用excel的dll。从数据库获得一个数据集,放在datatable里面,然后用insert语句插入到excel当中,excel是一个已经建好的模板。插入全部int和decimal的值都变了text值,请问有办法解决吗?让原来的类型保持原来的类型。datatable已经设置好类型了。

[解决办法]
在excel模板中把这两列的数据格式设置一下应该就可以了
[解决办法]
连接excel的连接字符串用
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyExcel.xls;Extended Properties= " 'Excel 8.0;HDR=Yes;IMEX=1 ' "

读书人网 >C#

热点推荐