我有一个包含 2 个表的数据库:
- 个人:ID (PK)、姓名、代码 (FK)、生日
- 社交:代码(PK)、地址
当我将 ADO.NET 实体数据模型名称模型添加到我的项目时。Model.Context.tt 只有 Personals 和 Socials Dbset<>,所以我只能使用查询选择 2 个表:
string sql = "SELECT VALUE p FROM SqlEntities.Personals AS p"
SqlEntities 是我的实体名称,所以我想要的是如何使表中的列成为 Dbset<>,也许我不太了解,但我如何使用匿名类型,例如:
stringsql = "SELECT p.ID, p.Name FROM SqlEntities.Personals AS p"