PDA

View Full Version : سوال: باز گردانی اطلاعات Query از EF به DataTable



davidrobert
دوشنبه 11 تیر 1397, 13:07 عصر
سلام و خسته نباشید دوستان میخواستم
این سبک کدنویسی که مربوط به پروسجر هستش

//using (var connection = DataBase.getConnection())
//{
// SqlCommand cmd = new SqlCommand(ProcedureName, connection);
// cmd.CommandType = CommandType.StoredProcedure;
// cmd.Parameters.Add(at+StatementType, SqlDbType.NVarChar).Value =Program.Select;
// cmd.CommandTimeout = 0;
// connection.Open();
// SqlDataReader dr = null;
// dr = cmd.ExecuteReader(CommandBehavior.CloseConnection) ;
// dt.Load(dr);
// connection.Close();
// return dt;
//}

هستش رو میخواستم به حالت Ef تبدیل کنم برای ارسال پارامتر چون از یک کوئری زیاد استفاده میکنم میخواستم به صورت پارامتر کوئری ها رو داخل DataTable بریزم و با صدا زدن پارامتر اطلاعات نمایش بدم دوستان این روش رو بلد هستن بگن ممنون میشم.

Mahmoud.Afrad
دوشنبه 11 تیر 1397, 17:13 عصر
وقتی با ef کار میکنید مبنا را بر این بگذارید که نیازی به دیتاتیبل نبایست داشته باشید.

davidrobert
سه شنبه 12 تیر 1397, 00:05 صبح
وقتی با ef کار میکنید مبنا را بر این بگذارید که نیازی به دیتاتیبل نبایست داشته باشید.

سلام و خسته نباشید بنده میخوام حالت Ef به صورت سه لایه انجام بدم چون خیلی راحت هستش و از طرفی کوئری های دارم که بالغ بر هزار بار نیاز دارمشون و نمیخوام همون کوئری ها رو که طولانی هستش رو با صدا زدن اسم پارامتر به صورت یک دو کلمه دستور صدا بزنم درون برنامه بخاطر همین میخوام از Datatable استفاده کنم برای کدنویسی سه لایه EF
که با نوشتن دستور کم کلی از کدنویسی جلو بیفتم