当前位置:K88软件开发文章中心编程语言AspAsp01 → 文章内容

excel数字和字符共列导入问题

减小字体 增大字体 作者:佚名     来源:asp编程网  发布时间:2018-12-30 8:29:27

今天在做excel导入数据到access中,程序写好后,运行正常,不提示任何错误。但是我打开数据库的时候,数据库中也有数据,仔细看了一下数据库中的数据,发现一个问题,程序并没有将excel中的数据全部导入。经过比较excel中几列数据的关系,发现,当一列中有纯数字也有字符的时候,纯数字被导入,而字符却不能被导入。还有,当一列只有数字和空白列的时候,那一列什么也不能导入。经过在网上搜索和不断测试,终于搞定了。
原来的连接excel的代码是:
myConn_Xsl="
Provider=Microsoft.Jet.OLEDB.4.0
Data Source="
&
source &
"

Extended Properties="
"
Excel 8.0"
"
"

就会出现这个问题,改成
myConn_Xsl="
Provider=Microsoft.Jet.OLEDB.4.0
Data Source="
&
source &
"

Extended Properties="
"
Excel 8.0
HDR=no
IMEX=1"
"
"

这样是成功了。




excel数字和字符共列导入问题