以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]数据正常加载显示但是SQL语句却一直有报错出现 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157543) |
-- 作者:Shily -- 发布时间:2020/10/20 11:17:00 -- [求助]数据正常加载显示但是SQL语句却一直有报错出现 SQL语句打印出来能够正确执行,但是在foxtable里面一直报错说‘like’附近有语法错误,弄了半天了,真没发现哪有问题啊 如下图,点击查询之后打印了SQL语句,接着就弹出报错,关闭报错窗口之后,页面正常跳转并且显示出查询的数据 |
-- 作者:有点蓝 -- 发布时间:2020/10/20 11:21:00 -- 试试给sql里所有的列名加上中括号 |
-- 作者:Shily -- 发布时间:2020/10/20 11:36:00 -- 还是一样的情况呢
|
-- 作者:有点蓝 -- 发布时间:2020/10/20 11:38:00 -- access数据库?把%改为*号 |
-- 作者:Shily -- 发布时间:2020/10/20 11:41:00 -- 是sql server 数据库 |
-- 作者:Shily -- 发布时间:2020/10/20 11:46:00 -- 因为我昨天做过这个,当时就先调试的简单的查询,也是一样的拼接查询的语句,都是正常的且没有报错 今天是在这基础上完善为带分页的查询,修改调整了一下顺序以及查询的语句,然后就一直弹这个错
|
-- 作者:有点蓝 -- 发布时间:2020/10/20 11:46:00 -- 如果把sql放到数据库里执行是正常的,肯定就不是这个sql的问题。 |
-- 作者:Shily -- 发布时间:2020/10/20 11:53:00 -- 我找到了,不是上面的问题,是下面的where后面我没加空格,麻烦老师了 |
-- 作者:有点蓝 -- 发布时间:2020/10/20 11:59:00 -- string.join里的and前后都加上空格 |
-- 作者:blackzhu -- 发布时间:2020/10/20 13:23:00 -- 看错了 [此贴子已经被作者于2020/10/20 13:23:32编辑过]
|