问题标签 [dynamicquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3584 浏览

ms-access-2010 - Access 2010:将多条记录的内容显示到数据表中的未绑定控件

我在 Access 2010 中使用动态传递查询从后端数据库中检索一条或多条记录。经过多次试验和错误,我剽窃了足够多的正确代码来检索适当的记录,并在 OnLoad 事件期间将它们分配给我的数据表表单上的未绑定文本框。剩下的唯一问题是显示多条记录。我已经验证我正在检索多条记录,但是每条记录的字段的内容会覆盖存储到表单文本框控件的先前值,所以当我希望从任何地方看到时,我总是在数据表中只显示一条记录一到十。

我确定这是一个简单的解决方案。有人可以向我指出吗?

干杯!

杜德利

0 投票
2 回答
1481 浏览

arrays - Rails 3 检索所有曾孙记录作为 ActiveRecord 集合

所以我正在尝试对模型的曾孙执行查询。关系就是这样...

锦标赛 > 比赛 > 比赛 > 球员

和锦标赛模型:

目前,我检索所有曾曾孙记录的方法是:

这有效,但问题是它返回一个数组。我要做的是根据用户输入构建动态查询,而玩家表本质上是所有比赛的结果池,用户可以选择只过滤他想看的内容。我最终得到的是一个相当复杂的(取决于用户输入)查询,并且无法在数组上执行附加的 where 子句。为了让您更好地了解这是如何工作的,这是我的代码...

有没有办法在没有数组的情况下找到任何给定锦标赛的所有曾孙(玩家)记录,以便我可以继续调整记录?

0 投票
1 回答
6800 浏览

db2 - 返回行数的 DB2 动态查询执行

在这里,我试图在 DB2 中运行一个动态查询,它返回变量中的行数。

谁能帮我解决如何将动态查询的结果存储到变量中以便我可以进一步使用它?以下是代码片段:--

出现以下错误:- 错误 [42703] [IBM][DB2/AIX64] SQL0206N “CNT”在使用它的上下文中无效。SQLSTATE=42703

0 投票
1 回答
486 浏览

c# - 如何创建动态sql内联语句?

我正在我的一个应用程序中创建高级搜索工具。在该功能中,我必须存储选定的搜索条件。我的搜索结果基于 Logi XML...Logi XML 需要 SQL 内联语句,因此我必须将 sql 内联查询存储到数据库表中。

我当前的数据库中有下表。

现在用户可以从上面的表格中选择任何标准。我正在将选定的标准管理到会话上下文中。我的意思是说我拥有用户选择的所有详细信息。我想用各自的连接在业务逻辑中创建动态 sql 内联语句。

业务逻辑类中的以下函数

因此,如果有人对这种情况有任何想法,请帮助我。提前致谢。

0 投票
3 回答
2892 浏览

java - 使用 Liferay 的 DynamicQuery 按另一个表排序

我在 Liferay 6 中进行动态查询时遇到问题。我正在尝试JournalArticles根据他们的view count. 视图计数在另一个表 ( AssetEntry) 中指定。

我坚持这个:

有了这个,我收到一条错误消息:could not resolve property: asset of: com.liferay.portlet.journal.model.impl.JournalArticleImpl.

如果我删除addOrder-call,这个错误就会消失。我应该如何添加订单语句以便主查询知道asset.viewCount

0 投票
2 回答
1336 浏览

hibernate - 使用连接或子查询将 SQL 查询转换为动态查询

我有一个 SQL 查询(2 个变体),我需要将它与动态查询一起使用。

在 SQL 中看起来是这样(变体 1 // 通过子查询):

或者带有连接和组的替代查询:

两个 SQL 查询显示完全相同!

现在我需要使用其中之一作为动态查询。我不知道如何进行连接,也不知道如何在投影中进行子查询?!

有谁能够帮我?谢谢


我必须用 custom-sql 来做到这一点。

0 投票
3 回答
493 浏览

asp.net - 使用 LINQ 以动态方式过滤产品

经过数小时的尝试和搜索,我想现在是时候与您分享我的问题了。

问题定义:我有一个KeyValuePairs 字典(名为filterPool),其中包括一个整数(PropertyID)和一个字符串(McValue)。我想要做的是根据这些 KeyValuePairs 过滤产品并将它们作为DataTable/List返回。您可以将其视为将动态“Where ... And ..”子句构建为 SQL。

这是我正在使用的代码:

问题是上面的 foreach 循环似乎只工作一次,对于字典中可用的最新 KeyValuePair。

据我在 Stackoverflow 上找到的,最接近我的问题的解决方案是:这个,也使用值字典进行过滤

必须有一种方法可以实现使用 Dictionary 和 LINQ 进行过滤的目标;或者有一件我想念/忽略的大事。

希望给出的问题对所有人来说都足够清楚,谢谢^^

0 投票
2 回答
491 浏览

sql - Liferay DynamicQuery - xPath 和数组比较

我的最终目标是我想获得可以显示我的文章(或任何类型的条目,如果可能的话)的 plid 和 portletId。

我有 sql 查询返回任何可用于显示我的文章的 portlet。但是当我必须使用 dynamicQuery 来获得相同的结果时,我遇到了 xPath 和数组比较的问题,请帮忙!

0 投票
2 回答
356 浏览

function - 如何从函数执行动态查询(创建触发器)?

我是 PostgreSql 的新手,我使用的是 8.3 版。我需要创建一个函数来检查表是否有特定的触发器。如果触发器存在,我需要删除它。

我正在生成如下所示的删除查询:

var_DropTriggerSqlPart = '删除触发器 "' || var_TriggersRecord."triggerName" || '" on "' || var_Record."SchemaName" || '"."' || var_Record."TableName" || '";';

-- (其中所有 'var_' 都是具有所需数据的变量)。

执行 var_DropTriggerSqlPart;

但我没有看到触发器下降。有人可以让我知道我在这里做错了什么吗?

0 投票
1 回答
640 浏览

liferay - Liferay 6.1:DynamicQuery 找不到类

我有一个需要做一些Group查询的portlet 项目。我没有创建该项目,但它是使用 Eclipse Liferay SDK 插件制作的。

我添加了一个DynamicQueryFactoryUtil.forClass(Group.class),但它在运行时失败。它抱怨没有找到 GroupImpl.class,它是接口 Group 的实现。我的项目依赖项不包括 portlet-impl(它包含 GroupImpl.class)。

我不确定我是否应该:

  • 将该 jar 包含到依赖项中以进行编译
  • 将该 jar 包含到 portlet jar 中

或者我做错了什么,并且可以直接使用查询组。

PS:我是 Liferay 的新手......

PS2:这是 Liferay 6.1