天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2652|回复: 7

自定义sql查询报错

[复制链接]
Study 发表于 2011-12-7 10:31:41 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2011-12-7 12:42 编辑

在查询数据时,只想查询表中的某些字段,不想查询全部字段,可是到前台查看时,出现这样的问题

请问这是什么原因啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
kimi 发表于 2011-12-7 10:34:11 | 显示全部楼层
您好,上面的错误是指未知列,我估计是您Sql语句的问题,可以让我看下您的Sql语句吗?
 楼主| Study 发表于 2011-12-7 10:38:51 | 显示全部楼层
嗯好的,我的语句是这样写的:
var sql= "";
if (getItemValue("字段1")!=null && getItemValue("字段1").trim().length() > 0){
   sql= " and ITEM_字段1='"+getItemValue("字段1")+"'";
}
"select ITEM_字段1,id,domainid,ITEM_字段2 from TLK_视图示例_sql where istmp=0  "+sql;

有看到帖子说查询表中某些字段时要加id,domainid 我加了怎么还有问题了?
kimi 发表于 2011-12-7 10:44:04 | 显示全部楼层
您好,看了您的sql语句,我想引起错误的原因是您查询时没有查询LastModified这个字段,您把这个字段加上去了就应该没有问题了。有问题我们再沟通。
 楼主| Study 发表于 2011-12-7 10:50:34 | 显示全部楼层
哦,那我把这个字段加上试试看,不过还是不明白为什么要加上这个字段呢?
kimi 发表于 2011-12-7 11:54:16 | 显示全部楼层
是数据排序的时候用到了这个字段。
 楼主| Study 发表于 2011-12-7 12:07:35 | 显示全部楼层
哦原来这样,好了问题已经解决了!
kimi 发表于 2011-12-7 12:42:21 | 显示全部楼层
嗯,是这样的。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 18:16

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表