Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Съпоставяне на композитни ключове, като се използва първо EF код

Определено трябва да поставите реда на колоните, в противен случай как SQL Server трябва да знае коя от тях е първа? Ето какво трябва да направите в кода си:

public class MyTable
{
  [Key, Column(Order = 0)]
  public string SomeId { get; set; }

  [Key, Column(Order = 1)]
  public int OtherId { get; set; }
}

Можете също да разгледате този въпрос SO. Ако искате официална документация, препоръчвам да разгледате официалния уебсайт на EF. Надявам се това да помогне.

РЕДАКТИРАНЕ:Току-що намерих публикация в блог от Джули Лерман с връзки към всички видове EF 6 доброта. Тук можете да намерите всичко, от което се нуждаете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Целият процес за възстановяване на база данни на SQL Server от командния ред

  2. SELECT INTO променлива на таблица в T-SQL

  3. Съхранение на файлове в SQL Server

  4. Как да създадете SQL Trace за заснемане на събития на SQL Server

  5. Проблем с внедряването на доклада за SSRS 2014