请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

我是大哥哈哈

注册会员

8

主题

17

帖子

73

积分

注册会员

积分
73

[已处理] 表格查询为空

我是大哥哈哈
注册会员   /  发表于:2025-10-23 16:26  /   查看:98  /  回复:8
1金币
我在详情页面设置了子表格,



该子表格中的筛选条件如下,在加上第二个筛选条件的时候,查出的列表为空



浏览器打印的sql语句为:



select Top 501  a.[borrow_apply_time] as C0,a.[expected_return_date] as C1,a.[reader_id] as C2,a.[FGC_Rowversion] as C3,a.[id] as C4 from [dbo].[borrow_records] as a Where a.[ISBN] = \"GDJT-DEV-0003-8\" AND  1 = 0  AND a.[ISBN] = \"GDJT-DEV-0003-8\"  ORDER BY a.[id] ASC

请问是哪里处理问题?没看出来
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,如果有给数据表设置权限的话,浏览器的sql语句是有加权限然后生成的。如果登录用户没有权限查看数据的话,就会拼接1=0这样的条件。建议您可以发一个demo上来,我们看一下您工程文件中查询条件的设置,这样也可以更好的帮助到您

8 个回复

最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2025-10-23 16:26:43
来自 7#
本帖最后由 Lay.Li 于 2025-10-29 09:30 编辑

您好,如果有给数据表设置权限的话,浏览器的sql语句是有加权限然后生成的。如果登录用户没有权限查看数据的话,就会拼接1=0这样的条件。建议您可以发一个demo上来,我们看一下您工程文件中查询条件的设置,这样也可以更好的帮助到您
回复 使用道具 举报
Syl悬赏达人认证
论坛元老   /  发表于:2025-10-23 16:28:47
2#
语句怎么重复了,清理缓存了没
回复 使用道具 举报
我是大哥哈哈
注册会员   /  发表于:2025-10-23 16:34:03
3#
Syl 发表于 2025-10-23 16:28
语句怎么重复了,清理缓存了没

a.[ISBN] = \"GDJT-DEV-0003-8\"
你说这个条件重复吗?
回复 使用道具 举报
Syl悬赏达人认证
论坛元老   /  发表于:2025-10-23 16:36:00
4#
本帖最后由 Syl 于 2025-10-23 16:38 编辑
我是大哥哈哈 发表于 2025-10-23 16:34
a. = \"GDJT-DEV-0003-8\"
你说这个条件重复吗?

Where a.[ISBN] = \"GDJT-DEV-0003-8\" AND  1 = 0  AND a.[ISBN] = \"GDJT-DEV-0003-8\"  ORDER BY a.[id] ASC


这个条件两个问题   1=1是正常你这是1=0不成立,另外就是isbn=出现了两次


是不是这里有问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
我是大哥哈哈
注册会员   /  发表于:2025-10-23 16:45:04
5#
Syl 发表于 2025-10-23 16:36
Where a. = \"GDJT-DEV-0003-8\" AND  1 = 0  AND a. = \"GDJT-DEV-0003-8\"  ORDER BY a. ASC

我也不知道为什么会出现两个isbn
回复 使用道具 举报
Syl悬赏达人认证
论坛元老   /  发表于:2025-10-24 08:29:37
6#
我是大哥哈哈 发表于 2025-10-23 16:45
我也不知道为什么会出现两个isbn

换个新页面事事,有些bug换个新的就行了
回复 使用道具 举报
我是大哥哈哈
注册会员   /  发表于:2025-10-24 09:26:59
8#
Lay.Li 发表于 2025-10-24 09:22
浏览器的sql语句是有加权限什么然后生成的。建议您可以发一个demo上来,我们看一下您工程文件中查询条件的 ...

已经解决了,谢谢
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2025-10-24 12:28:21
9#
好的,问题解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部