问题标签 [dataviewmanager]

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 投票
1 回答
747 浏览

.net - 为什么 DataViewManager 不排序?

首先,快速了解一下代码在做什么。我有两个表:公司和客户。公司和客户之间存在一对多的关系(一家公司可以有多个客户)。

在某些处理逻辑中,我将两个表都加载到数据集中——每个表都是数据表。我添加了一个 DataRelation 来设置关系,当我对 Companies 表中的记录使用 GetChildRows 时,它可以工作。

但是,我需要对返回的记录进行排序。在搜索了一些之后,看起来 DataViewManager 是要走的路,我已经检查了几个基本示例。但是,我无法对我的行进行排序。我是否遗漏了什么,或者我没有使用它应该如何使用它?示例代码:

不管我做什么,返回的第一个客户的姓氏以“B”开头,第二个客户的姓氏以“A”开头。从那里开始,订单就混乱了。如果我使用整个数据而不是用于测试的子集,则返回的第一个客户端的姓氏以“J”开头。在我尝试使用 DataViewManager 之前,它似乎仍在使用任何默认排序。

有任何想法吗?

0 投票
1 回答
5446 浏览

datagridview - 将 DataGridView 绑定到 DataViewManager 或 DataSet 中的多个表

我通过从 sql 数据库中提取数据创建了三个数据表。DT1、DT2、DT3。我已将这三个表添加到数据集 myDS。我在这三个表之间添加了关系。然后我将一个 DataGridView 拖到我的表单上,我想将三个表绑定到 DataGridview。所以我将我的数据集 DS 添加到数据视图管理器 myDVM 中。我将 myDVM 绑定到一个绑定源 bindingSource1,并将其作为 DataGridView 的数据源。我不确定如何从 myDVM / bindingSource1 绑定我想要的表,以显示在 DataGridView 中。
我想在同一个datagridview中使用主键显示与父表相关的子表!

提前致谢!!!

请帮帮我!!!

0 投票
2 回答
3205 浏览

infragistics - 应用 RowFilter 后隐藏没有可见子行的 UltragridRow

因此,我将 BindingSource 的 DataSource 设置为具有 DataRelation 的 DataSet 的 DefaultViewManager。然后,在将 RowFilter 应用于“SalesOrderSublines”数据视图之前,我将我的 BindingSource 设置为 UltraGrid 的数据源。

然后,由于 UltraGridRows 正在初始化,我想隐藏由于我的 RowFilter 而没有可见子行(“WorkOrderSublines”)的任何父行(“WorkOrders”)。

尽管 RowFilter 确实在“WorkOrderSublines”带中的行上正常工作,但带的 VisibleRowCount 仍然大于零,因此永远不会隐藏父行。我的猜测是,我想查找 ChildBand 的 VisibleRowCount 以外的其他内容,以确定是否应该隐藏顶级行,但我被卡住了。任何帮助将不胜感激。提前谢谢。

0 投票
1 回答
26 浏览

php - Wordpress 用户和页面管理器

请在这个问题上给我一些帮助,并提出一个插件或其他可以帮助的解决方案问题:我正在建立一个所有人都可以看到它的普通网站,但我需要为注册用户和注册用户隐藏一些页面有一个类别,每个人(或组)都可以使用一组页面和帖子。我需要一个插件来管理注册和管理员确认,并允许管理员为每个注册用户分类一组页面。谢谢,我会感谢你的帮助。莫娜阿明

0 投票
1 回答
216 浏览

c# - 使用 Ado.net 中的 Dataviewmanager 对同一数据集中的数据表进行排序

我正在尝试对数据集中的 DataTable 中的数据进行排序。

通过使用下面的代码,它正在工作

通过使用上面的代码排序是有效的,但是由于其他表关系,它没有删除表(从代码中的第 5 行开始)并抛出错误“应该首先删除关系”,这根本不是我的情况。如果我删除关系,我将从其他表中丢失数据。

我尝试使用“DataviewManager”进行排序,但它没有排序?

有人可以建议如何将已排序的数据从 DataViewManager 附加到 DataSet 吗?

注意:我的数据集有 4 个表。

这是代码:

0 投票
1 回答
100 浏览

android - 我无法在未解决的参考中找出错误


回收站视图中的错误(未解决的参考)