C# 在C datagridview中处理行和列
我正在处理一些dataGridView表单,但我有一些我不太理解的问题 这就是我所缺少的 如何在这些列中显示数据-客户、员工和托运人 它是Northwind DB和带有经典datagridview的简单表单 函数返回数据库中所有订单的列表。我知道如何删除列,但在这种情况下,我需要显示其中的所有数据 我需要使用我的查询还是表单C代码 对不起,这是代码: 质疑C# 在C datagridview中处理行和列,c#,datagridview,northwind,C#,Datagridview,Northwind,我正在处理一些dataGridView表单,但我有一些我不太理解的问题 这就是我所缺少的 如何在这些列中显示数据-客户、员工和托运人 它是Northwind DB和带有经典datagridview的简单表单 函数返回数据库中所有订单的列表。我知道如何删除列,但在这种情况下,我需要显示其中的所有数据 我需要使用我的查询还是表单C代码 对不起,这是代码: 质疑 如何管理该列中的内容以同时显示它们?我的查询如下: public static List<Orders> getAllOrd()
如何管理该列中的内容以同时显示它们?我的查询如下:
public static List<Orders> getAllOrd()
{
var query = (from o in Model.DM_Class.dc.Orders
select o).ToList();
return query;
}
public static List<Orders> getAllOrd()
{
var query = (from o in Model.DM_Class.dc.Orders
join e in Model.DM_Class.dc.Employee on o.employeeID equals e.employeeID
select new {
// name all desired columns here and separate with comma
}).ToList();
return query;
}
我没有在客户、员工和发货人列中获得任何数据
我重新编写了如下查询:
public static List<Orders> getAllOrd()
{
var query = (from o in Model.DM_Class.dc.Orders
select o).ToList();
return query;
}
public static List<Orders> getAllOrd()
{
var query = (from o in Model.DM_Class.dc.Orders
join e in Model.DM_Class.dc.Employee on o.employeeID equals e.employeeID
select new {
// name all desired columns here and separate with comma
}).ToList();
return query;
}
在那之后,我得到了所有列中的数据。好吧,Gabrijel,你需要显示代码。这就像在买票之前问我中奖的彩票号码一样。。显示您的代码以及正在执行的查询using@DJKRAZE抱歉,问题已编辑..将List用作数据源时,List类不支持来自其集合中对象的通知尝试将此公共静态List getAllOrd更改为公共静态BindingList getAllOrd还解释您真正想要返回的内容。查询中的.where条件在哪里?。我需要返回Products表中的所有数据,但该表中还有其他表中的客户、发货人等信息。我尝试过BindingList,但它不起作用,但我通过使用Anonimus对象来管理它。我刚刚对客户、发货人和员工表进行了一些连接,并手动添加冒号来显示。它起作用了,但我仍然在寻找自动化的方法来做这件事。你说的自动化方法是什么意思。。?我不明白你的意思