当前位置:编程学习 > 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 © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,