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

 在按条件读取Excel中的数据时碰到这样的的问题,例如:

select * from [Sheet1$] where pscode=410100

解决办法:

1、字段名都用中括号括起来  pscode 变成[pscode]

2、条件如果是字符串类型要加' '  [pscode]='410100'

最终代码为:

select * from [Sheet1$] where [pscode]='410100'

版权声明:本文为mh942408056原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。