مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nazila koolayi

عضویت از 1393/08/07

کمککککک

  • پنجشنبه 18 تیر 1394
  • 21:22
تشکر میکنم
namespace project1.DAL.Services
{
    public class CategoryService
    {
 
        public static void AddCategory(Category category)
        {
            try
            {
                SqlParameter[] pr = null;
 
                pr = new SqlParameter[1];
 
                pr[1] = new SqlParameter("@c", System.Data.SqlDbType.NVarChar, 20);
                pr[1].Value = category.CG;
                Data.ExecuteInsertQuery("addcategory", pr);
 

            }
            catch
            {
                throw;
            }
 
        }
 

    }
================================
namespace project1.BAL.Controllers
{
  public  class CategoryBAL
    {
      public  static bool InsertCategory(Category ctg  )
      {
 
          try
          {
              CategoryService.AddCategory(ctg);
 
              return true;
          }
          catch
          {
 
              throw;
          }
      }
    }
}
===================================
private void ADDCATEGORY_Click(object sender, EventArgs e)
       {
           try
           {
               Comman.Entities.Category c1 = new Comman.Entities.Category();
              BAL.Controllers.CategoryBAL.InsertCategory(c1);
 
               bindingSource1.Add(c1);
               dataGridView1.DataSource = bindingSource1;
               MessageBox.Show("عملیات با موفقیت انجام شد");
this.Close();
           }
           catch (Exception d)
           {
 
               MessageBox.Show(d.Message, "error");
           }
 
       }
========================================
erroe message:object reference not set to an instance of an object

==================
لطفا کمکم کنید

 

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • جمعه 19 تیر 1394
  • 13:48

در متد AddCategory نحوه اتصال شما به دیتابیس مشخص نیست.

کاربر سایت

nazila koolayi

عضویت از 1393/08/07

  • جمعه 19 تیر 1394
  • 14:30

 لایه BLL فراخوانی شده و داخل متدو اون هم متد لایه DAL که اتصال به پایگاه داده رو مشخص کرده sadاشکال از یه جای دیگس که اون ERROR  رو میده.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)