C# linq选择问题(不同)
如何仅获取一行:C# linq选择问题(不同),c#,linq,crystal-reports,C#,Linq,Crystal Reports,如何仅获取一行: Br_idexa Ime Prezime Procenat 185 First Name Last Name 30 185 First Name Last Name 30 185 First Name Last Name
Br_idexa Ime Prezime Procenat
185 First Name Last Name 30
185 First Name Last Name 30
185 First Name Last Name 30
185 First Name Last Name 30
问题已解决请尝试为您的NastavaIzvjestaj添加一个部分类,该类可以:
185 First Name Last Name 30
假设Br_idexa是您的唯一标识符和主键。尝试为您的NastavaIzvjestaj添加一个分部类,该分部类可以:
185 First Name Last Name 30
假设Br_idexa是您的唯一标识符和主键。在查询中,您可以选择要在其上选择不同的列:
namespace ...
public partial class NastavaIzvjestaj
{
public override bool Equals(object o)
{
if (o == null || !(o is NastavaIzvjestaj))
return false;
return this.Br_idexa == o.Br_idexa;
}
public override int GetHashCode()
{
return this.Br_idexa.GetHashCode();
}
}
在查询中,您可以选择要在其上选择不同的列:
namespace ...
public partial class NastavaIzvjestaj
{
public override bool Equals(object o)
{
if (o == null || !(o is NastavaIzvjestaj))
return false;
return this.Br_idexa == o.Br_idexa;
}
public override int GetHashCode()
{
return this.Br_idexa.GetHashCode();
}
}
您确定您的j行实际上是不同的(在所有字段中)?您可能需要投影出来,例如j.ID、j.SomethingElse,以获取您想要“区分”的字段。我需要使用br_indexa进行区分,但不知道如何确定您的j行实际上是不同的(在所有字段中)?您可能需要向外投影,例如j.ID、j.SomethingElse,以获取要“区分”的字段。我需要通过br_indexa进行区分,但不知道如何在与设计器相同的项目中添加一个名为NastavaIzvjestaj.cs的新类;每个LINQ对象都是一个分部类,partial关键字允许您“添加”到类定义中。名称空间。。。这意味着我不知道LINQ to SQL orm在哪个名称空间中,因此在那里提供了相同的名称空间;每个LINQ对象都是一个分部类,partial关键字允许您“添加”到类定义中。名称空间。。。这意味着我不知道LINQtoSQLORM在哪个名称空间中,所以在那里提供相同的名称空间。