ورود

View Full Version : سوال: خطا در یک برنامه ی 3 لایه



nasimplus
سه شنبه 13 مرداد 1394, 18:40 عصر
سلام
با این خطا چه کار کنم؟
چه جوری یه پارامتر بگیرم و ارجاع بدم.
دستور Select رو باید انجام بدم.

133913

ebrahim.rayatparvar
سه شنبه 13 مرداد 1394, 20:26 عصر
سلام مهندس
من از این روش استفاده می کنم ببین به کارت میاد از تو پروژه کپی کردم گذاشتم :لبخند: :


#region //-------------- نمایش واحد سنجش در کنترل ها ---------------
public DataTable DalLoadUnit()
{
_con.Connect();
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = new SqlCommand();
da.SelectCommand.Connection = _con.Conn;
da.SelectCommand.CommandType = CommandType.StoredProcedure;
da.SelectCommand.CommandText = "Utility.Load_Car";
da.SelectCommand.Parameters.Add("@Kind", SqlDbType.TinyInt).Value = 10;
DataTable dt = new DataTable();
da.Fill(dt);
_con.Disconnect();
return dt;
}
#endregion

khokhan
سه شنبه 13 مرداد 1394, 21:59 عصر
سلام
با این خطا چه کار کنم؟
چه جوری یه پارامتر بگیرم و ارجاع بدم.
دستور Select رو باید انجام بدم.

طراحی برنامه سه لایه اگه به شکل صحیح انجام بشه کارایی برنامه رو بالا می بره ...... سعی کنین از روش صحیحش استفاده نمائین
من از ویژوال 2010 استفاده می کنم و مجبور شدم ورژن پروژه رو به 4 تغییر بدم هرچند زیاد فرق نمی کنه

nasimplus
چهارشنبه 14 مرداد 1394, 10:59 صبح
سلام
حل شد.