代码之家  ›  专栏  ›  技术社区  ›  Slim

您可以使用DataTable吗。如果数据表的主键是两列,则包含(对象键)?

  •  5
  • Slim  · 技术社区  · 17 年前

    如果是这样,怎么办?

    3 回复  |  直到 17 年前
        1
  •  4
  •   van    17 年前

    要按主键选择,您应该使用以下选项之一:

    • DataTable.Rows.Find(Object)
    • DataTable.Rows.Find(Object[]) 如果您有超过1列作为主键

    MyDataTable.Rows.Find(...) 将为您生成正确的签名。基本上,它是DataRowCollection类上的一个方法

        2
  •  0
  •   Clyde    17 年前

    “Contains”似乎不是DataRow类的成员(可能这是一个类型化数据集?)

        3
  •  0
  •   Thomas Levesque    17 年前

    我想你指的是DataRowCollection。包含方法?有一个重载需要一个对象数组,你应该使用这个