You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL语句通配符失效:Access查询在VB应用中返回空结果

解决方法
  • 问题根源:MS Access本地查询里,LIKE操作符用*作为通配符,但通过Microsoft ActiveX Data Objects(ADO)连接数据库时,要遵循ODBC/OLE DB的SQL语法,此时得用%作为通配符,两种环境的通配符规则不兼容导致了空结果。
  • 修正后的查询语句:
SELECT * 
FROM SidePC 
WHERE Hostname LIKE "NLYBSTQVP4W%"
  • 额外验证:你能正常获取全表数据、精确匹配Hostname的结果,说明ADO连接和基础查询逻辑都没问题,问题就出在通配符的语法差异上。

内容的提问来源于stack exchange,提问作者Frank Kosterman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 22:05:54