首页 > 编程 > .NET > 正文

asp.net读excle的数据类型不统一取出空值问题

2024-07-10 13:09:10
字体:
来源:转载
供稿:网友
中国最大的web开发资源网站及技术社区,

如果表格里某列全是数字或是字符没问题,但如果混合了全是数字和部分字符就会有部分读取为空连接excel方式如下

string strconn = "provider=microsoft.jet.oledb.4.0;" +"data source=" + _physicalpath +";extended properties=excel 8.0;";
oledbconnection conn = new oledbconnection(strconn);
conn.open();

先是直接fill到dataset里,以为是数据类型不正确,再建了一个临时的datatable,导进去还是空值,网络上搜了下,全是一样的问题解决不了

string strconn ="provider=microsoft.jet.oledb.4.0; data source=" + _physicalpath + ";extended properties='excel 8.0;hdr=yes;imex=1';";

http://www.cnblogs.com/newblue/archive/2006/11/27/573831.html

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表