代码之家  ›  专栏  ›  技术社区  ›  Bob The Janitor

在具有复合主键的表上获取Linq to SQL错误

  •  6
  • Bob The Janitor  · 技术社区  · 14 年前

    Linq to SQL向我提供了此错误“无法对“table(friend)”执行创建、更新或删除操作,因为它没有主键。”来自具有复合主键的表

    1 回复  |  直到 14 年前
        1
  •  0
  •   Neil T.    14 年前

    linq to sql在使用单个字段int作为主键时表现最佳。如果您有一个复合主键,最好是使用单个整数字段为该表创建一个代理键。