当前位置:编程学习 > asp >>

用户代码未处理OleDbException:标准表达式中数据类型不匹配

在按条件读取Excel中的数据时碰到这样的的问题,例如:
 
 
select * from [Sheet1$] where pscode=410100 
解决办法:
 
1、字段名都用中括号括起来  pscode 变成[pscode]
 
2、条件如果是字符串类型要加' '  [pscode]='410100'
 
最终代码为:
 
 
select * from [Sheet1$] where [pscode]='410100'   


摘自 朱金拖的专栏
补充:Web开发 , ASP.Net ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,