【问题标题】:Checkbox on SQL Query in DataGridDataGrid 中 SQL 查询上的复选框
【发布时间】:2010-12-08 06:54:33
【问题描述】:

接下来是 - Deep Nested XML

我将一个复选框渲染器放入我的 Datagrid 中。复选框需要在sqllite数据库上做一个sql查询,看看节目是否被标记为已观看,如果是则将复选框标记为选中,如果没有标记复选框并且不选中。

我想做的进一步是将观看的项目添加到一个 XMLList 并将未观看的剧集添加到不同的 XMLList 并让 click= 上的复选框根据是否观看从一个列表移动到另一个列表。

http://pastebin.org/46383 - sql query class file.

http://pastebin.org/46384 - watchedRenderer file.

http://pastebin.org/46385 - datagrid displaying the checkbox and other info.

【问题讨论】:

    标签: apache-flex actionscript-3 datagrid renderer


    【解决方案1】:

    另一种策略可能是在程序开始时将数据库加载到前端,然后在程序结束时将数据保存到后端。这样,您就可以在 dataProvider 中查询每个“object.isWatched”。

    【讨论】:

      【解决方案2】:

      1) 如果您这样做了,您将有 1 个查询来选择所有节目,然后为每个节目进行 1 个查询。这不是一个好主意。为什么不简单地在第一个选择查询中与监视字段进行 JOIN?

      2) 只需更新每个数据网格项,然后用过滤器函数或循环检查您的条件动态生成 2 个 xmllist。

      【讨论】:

      • 1 - there is no sql query at all at the moment, when a show is selected it does a httpservice request and pulls XML data into a xmllist.我需要它来检查 xmllist 中的每一集,看看它是否在 sql 数据库中被观看,然后确定要在其中显示它的女巫数据网格。2 - 依赖于 no.1
      猜你喜欢
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      • 2015-04-03
      • 2017-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      相关资源
      最近更新 更多