X

دورة في صناعة برنامج سوبر ماركت ونقاط البيع السريعة بحلة جديدة متجدد من درس الاستاد ابو فهمي

Collapse
  • تصفية
  • الوقت
  • عرض
مسح الكل
مشاركات جديدة
  • oromoro
    عضو مُشارك
    • Nov 2018
    • 28

    #11
    رابط الدرس الرابع :
    سكريبت الكلاس الرئيسي الكلاس اكسس :
    HTML Code:
        class ClassAccess
        {
    
            SqlConnection con;
    
            public ClassAccess()
            {
                con = new SqlConnection(@"server = .\SQLEXPRESS; database= PointeDeVent_DB; Integrated security = true");
        
            }
    
            public void Open()
            {
                if (con.State != ConnectionState.Open)
                {
                    con.Open();
    
                }
            }
            public void Close()
            {
                if (con.State == ConnectionState.Open)
                {
                    con.Close();
    
                }
            }
            public void ExecuteCommande(String Stored_Procedure, SqlParameter[] param)
            {
                try
                {
                    SqlCommand cmd = new SqlCommand();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.CommandText = Stored_Procedure;
                    cmd.Connection = con;
    
                    if (param != null)
                    {
                        cmd.Parameters.AddRange(param);
    
                    }
                    cmd.ExecuteNonQuery();
    
                }
                catch (Exception ex)
                {
                    MessageBox.Show("wrong in the connection line" + ex.ToString(), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
    
            public DataTable SelectData(String Stored_Procedure, SqlParameter[] param)
            {
    
                SqlCommand cmd = new SqlCommand();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = Stored_Procedure;
                cmd.Connection = con;
    
                if (param != null)
                {
                    for (int i = 0; i < param.Length; i++)
                    {
                        cmd.Parameters.Add(param[i]);
                    }
                }
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                DataTable dt = new DataTable();
                da.Fill(dt);
                return dt;
            }
    
        }
    سكريبت انشاء جدول الصنف:
    HTML Code:
    Create Table Items
    (ItemsID int not null primary key ,
    ItemBarcode nvarchar (60) null,
    ItemName nvarchar (50) null,
    PrixAchat nvarchar (20) null,
    PrixVent nvarchar (20) null,
    ItemQte nvarchar (30) not null,
    ItemQteAlert nvarchar (30) not Null,
    ItemCategory nvarchar (20) not null)
    اجراء الاضافة:
    HTML Code:
    Create proc AddItem
    @ItemsID int,
    @ItemBarcode nvarchar (60),
    @ItemName nvarchar (50),
    @PrixAchat nvarchar (20),
    @PrixVent nvarchar (20),
    @ItemQte nvarchar (30),
    @ItemQteAlert nvarchar (30),
    @ItemCategory nvarchar (20)
    as
    insert into Items
    ([ItemsID],
    [ItemBarcode],
    [ItemName],
    [PrixAchat],
    [PrixVent],
    [ItemQte],
    [ItemQteAlert],
    [ItemCategory])
    values 
    (@ItemsID,
    @ItemBarcode,
    @ItemName,
    @PrixAchat,
    @PrixVent,
    @ItemQte,
    @ItemQteAlert,
    @ItemCategory)
  • apodadragon
    عضو مُشارك
    • Feb 2019
    • 2

    #12
    حياك الله و يعطيك ألف عافية وانشاء الله في ميزان حسناتك
  • rachid_123456
    عضو مُشارك
    • Oct 2018
    • 43

    #13
    ماشاء الله عليك أخي الكريم
  • asd1234456
    عضو مُشارك
    • Nov 2018
    • 2

    #14
    بارك الله فيكم
  • oromoro
    عضو مُشارك
    • Nov 2018
    • 28

    #15
    نرجو المعدر من الاخوان بسبب التأخر ودلك نظرنا لماتشهده الجزائر حاليا متفرغ لوطني المرجو منكم المعدرة كم انني سأبقي المتابعين معنا متشوقين حيث سنقوم إنشاء الله في الدرس القادم بإنشاء القائمة الموجودة في الصورة بأدوات الديف اكسبرس



  • sa222
    عضو محترف
    • Nov 2018
    • 1232

    #16

    بارك الله فيك

Working...
X