如何解决从班级到餐桌的信息
请告诉我。有 2 个网格控件。我还创建了 2 个类来填充这些网格控件。数据是从 SQL Server 数据库填充的。表是一对多相关的。在第一个控件中选择1行时如何在第二个控件中显示关联信息。
解决方法
Master-Detail 标准功能
我的做法不同 2 GridControl
使用 DataSet 加载数据
"baseUrl": ".","paths": {
"@/components/*": [
"components/*"
],"@/types/*": [
"types/*"
],"@/utils/*": [
"utils/*"
],"@/middlewares/*": [
"middlewares/*"
],"@/models/*": [
"models/*"
],"@/lib/*": [
"lib/*"
]
}
我需要为 GridControl 定义一个模型
DataColumn keyColumn = dataset1.Tables[0].Columns[0];
DataColumn foreignKeyColumn = dataset1.Tables[1].Columns[4];
dataset1.Relations.Add("armBuh",keyColumn,foreignKeyColumn);
bindingSource1.DataSource = dataset1;
bindingSource1.DataMember = "arm";
bindingSource2.DataSource = bindingSource1;
bindingSource2.DataMember = "armBuh";
gridControl1.DataSource = bindingSource1;
gridControl2.DataSource = bindingSource2;
并为第二个表定义数据集类
对于bindingSource,定义DataSorse公共类Users
如何在另一个表中按 id 显示 2 个 GridControl 上的数据? DB layout
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。