PDA

View Full Version : سوال: راهنمایی در خصوص EF



sadaf_
شنبه 12 مرداد 1392, 00:35 صبح
از روش
ADO.NET Entity Data Model مدل رو ایجاد کردم
حالا می خوام از یک رشته استفاده کنم در Select ی که انجام می دم
یعنی به جای این دستور

DBEntities MyDB = new DBEntities();
var Query1 = from P in MyDB.Per
where P.IDRANK == 2
select P;



از یه چنین دستوری استفاده کنم

string str = "where P.IDRANK == 2";
DBEntities MyDB = new DBEntities();
var Query1 = from P in MyDB.Per
str
select P;




چطوری می تونم چنین کاری رو انجام بدم؟

Boy_nn
یک شنبه 13 مرداد 1392, 07:47 صبح
سلام می تونی از دستور ExecuteStoreQuery کمک بگیری

ساختارشم به صورت زیر است

_entity.ExecuteStoreQuery<Table Name>(دستورات SQl).ToList();


دستورات sql باید کامل باشه و شامل select هم بشه