、私は次のデータのクラスがあります。私には使用可能なオプションデータベースのデータをデータクラスにバインドするにはどうすればよいですか?簡単な例として
Table: Employees
Column: EmployeeID (unique, primary key)
Column: FirstName
Column: LastName
Column: Positions_PositionID (foreign key)
Table: Positions
Column: PositionID (unique, primary key)
Column: Title
Column: Salary
:データベースで
public class Employee
{
public string FirstName { get; set; }
public string LastName { get; set; }
public Position Position { get; set; }
}
public class Position
{
public string Title { get; set; }
public string Description { get; set; }
public decimal Salary { get; set; }
}
を(のは、SQL Serverのを言わせて)、私は次のテーブルを持っていますデータベースのテーブルを例えばIQueryable<Employee>
リストに「コピー」することができますか?
ありがとう、それは私が考えていたものです。私のLinqからSQLへの私の唯一の経験は、私の目的のためには動作しないクラスを自動生成することでした。 –