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在哪个名称空间中,所以在那里提供相同的名称空间。