نوشته شده توسط
Hossenbor
من متوجه نشدم این شخصی که مجوز ورود داره چرا اینو با مجوز ورود ترکیب نمی کنید
یعنی چطوری ؟
الآن من اومدم این کار رو کردم که داخل لایه DAL یک همچین چیزی نوشتم :
public Boolean chek_validate()
{
object ob;
cmdchekd = new SqlCommand();
cmdchekd.CommandText = "[dbo].[check_validate]";
cmdchekd.CommandTimeout = 0;
cmdchekd.CommandType = CommandType.StoredProcedure;
con = new SqlConnection(strcon);
cmdchekd.Connection = con;
try
{
con.Open();
ob = cmdchekd.ExecuteScalar();
con.Close();
if (ob != null)
{
validate = true;
}
}
catch (SqlException)
{
throw;
}
return validate;
}
بعدش اومدم داخل لایه BLL اینطوری نوشتم :
public Boolean chek_validate()
{
Boolean res = false;
DAL.DALBase obj = new DAL.DALBase();
try
{
res = obj.chek_validate();
}
catch
{
}
return res;
}
بعد باز داخل لایه UI این کد رو داخل فرم لود نوشتم :
private void frmHide_Load(object sender, EventArgs e)
{
BLL.BLLBase obj = new BLL.BLLBase();
obj.chek_validate();
}
حالا برنامه را امتحان نکردم ( یعنی داخل بانک اطلاعاتی اضافه نکردم ! ) ولی فعلا بدون پیغام خطا اجرا میشه .
حالا ممکنه لطفا برام بگین چطوری باید این کاری رو که شما می فرمایید انجام بدم ؟
ببخشید بازم ...