如何在EF中直接运行SQL命令

2025-05-21 04:16:20
推荐回答(1个)
回答(1):

EF model first方式, 你的DB是继承ObjectContext

using (MyObjectContext db = new MyObjectContext() )

{

string sql = “ select columnA, columnB from TableA where 1 = 1 ”;

db.ExecuteStoreQuery(sql).ToList();//TableAObject就是你定义的对象,对象属性就是columnA, columnB

}