C# 将sql查询结果添加到类
我正在尝试使用LINQtoSQL向类中添加一行。 我有一个表(ADRESESTABLE),其中包含一个名为ID的键和一个adress1和adress2列 我创建了一个类:C# 将sql查询结果添加到类,c#,linq,C#,Linq,我正在尝试使用LINQtoSQL向类中添加一行。 我有一个表(ADRESESTABLE),其中包含一个名为ID的键和一个adress1和adress2列 我创建了一个类: public class Adresses { public int ID { get; set; } public int adress1 { get; set; } public int adress2 { get; set; } } 我创建了一个datacontext并编写了一个查询 DBDataContext db
public class Adresses
{
public int ID { get; set; }
public int adress1 { get; set; }
public int adress2 { get; set; }
}
我创建了一个datacontext并编写了一个查询
DBDataContext db = new DBDataContext();
Adresses adr = (from p in db.AdressesTable
where p.ID ==1
select p).First();
但它不起作用。。。如何将sql查询结果添加到类对象中?您需要像这样构建一个
DbContext
:
public class MyDbContext : DbContext
{
public DbSet<Addresses> Addresses { get; set; }
}
var db = new MyDbContext();
var adr = (from p in db.Addresses
where p.ID == 1
select p).First();
怎么会“不起作用”?什么不起作用?是否有堆栈跟踪?显示DBDataContext类内容