【发布时间】:2012-01-07 01:43:54
【问题描述】:
我在将一些数据从我的 MySQL 数据库绑定到 C# Windows 窗体中的 DataGridView 时遇到问题。
我有 2 个表,由一个表中的外键引用,我想在 2 个表之间执行 JOIN 并将其绑定到我的 DataGridView。我尝试从 DataSet 添加一个新的数据源,但这只允许在 datagridview 中添加 1 个表(据我所知)。
接下来我想创建一个实体框架模型并将其绑定到 DataGridView。我创建了一个名为 Model1 的新模型,但在我的代码中的任何地方都无法访问该模型。我的逻辑有问题吗?
我也尝试过(在创建模型之后)从对象创建数据源(尝试选择模型作为对象,但它在向导中不可见)。
或者还有其他方法可以将简单的LEFT JOIN 绑定到 DataGridView 中吗?
【问题讨论】:
-
我在问题 stackoverflow.com/questions/21117217/… 中解释了我发现的最佳方法
标签: c# mysql winforms entity-framework datagridview