تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] المساعدة في بعض الاشياء البسيط في مشروعي هذا
#1
السلام عليكم

في هذا المشروع اريد تعلم حاجتين وهما

في الداتا قريد فيو أثناء الكتابة أو اختيار المطلوب رفعه على الداتا قريد فيو يضاف في الاماكن المخصصة لها

عندكم في المشروع :
equpment
price
quantati
date

أثناء اضافتهم في الداتا قريد فيو ماذا يحصل :
price  هذا سعر الحبة الواحدة
quantati الكمية
اذا تم اختيار حبتين في الداتاقريد فيو يضع حبتين ويقوم بكتابة سعرها الكلي للحبتين في خانة في الداتاقريد فيو اسمها unite ويكتب السعر الاجمالي للحبتين
------------------------------------------------
اما بخصوص quatati
يتم خفض لكل غرض تم استئجارة

هذا حاليا وتالي سوف اتعرف بعد الترجيع كيف يمكن استخدام الود نفسه بعد الترجيع في فورمة اخرى مع بعض التوضيحات سوف يتم شرحها لكم وشكرا


الملفات المرفقة
.rar   Quantiti.rar (الحجم : 227.74 ك ب / التحميلات : 62)
الرد }}}
تم الشكر بواسطة:
#2
أين المشكلة مع الداتا قريد؟
كل ما في الأمر هو عملية ضرب الكمية في السعر لاخراج الاجمالي
تحتاج للتعامل مع حدث تغيير نص الخلية فقط وتفحص اذا كان رقم الخلية يشير الى انها خلية الكمية فقم بالعملية الحسابية

الرد }}}
تم الشكر بواسطة:
#3
ممكن التعديل على المشروع الصغير التي تم ارفاقه وشرح مالذي عملته اخي ؟؟

وشكرا لك
الرد }}}
تم الشكر بواسطة:
#4
هل من الممكن شباب التعديل عليه ليتطابق بما اريده ؟؟
الرد }}}
تم الشكر بواسطة:
#5
اريد دمج الكود هذا لو سمحتم :

كود :
Using conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Database1.accdb;Persist Security Info=False;")

           conn.Open()
           For Each row As DataGridViewRow In DataGridView1.Rows
               If row.Cells(0).Value Is Nothing Then Exit For
               Using cmd As New OleDbCommand("UPDATE Equpment SET [Equ_Qantity]=[Equ_Qantity] - @Equ_Qantity WHERE Equ_ID=@Equ_ID", conn)
                   cmd.Parameters.AddWithValue("@Equ_Qantity", TextBox8.Text)
                   cmd.Parameters.AddWithValue("@Equ_Qantity", row.Cells(2).Value.ToString)
                   cmd.ExecuteNonQuery()
               End Using
           Next
           conn.Close()
       End Using
مع هذا :

كود :
Using conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Database1.accdb;Persist Security Info=False;")
           conn.Open()
           For Each row As DataGridViewRow In DataGridView1.Rows
               If row.Cells(0).Value Is Nothing Then Exit For
               Dim sql As String =
                   "INSERT INTO [Rent]" &
                   "( Cus_ID, Cus_Name, Cus_Private_Number, Cus_Address, Cus_Car, Cus_Telephone_Number, Cus_Balance, Equ_Name, Equ_Price, Equ_Qantity, Rent_Date )" &
                   "VALUES" &
                   "( @Cus_ID, @Cus_Name, @Cus_Private_Number, @Cus_Address, @Cus_Car, @Cus_Telephone_Number, @Cus_Balance, @Equ_Name, @Equ_Price, @Equ_Qantity, @Rent_Date )"
               Using cmd As New OleDbCommand(sql, conn)
                   cmd.Parameters.AddWithValue("@Cus_ID", ComboBox1.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Name", TextBox1.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Private_Number", TextBox2.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Address", TextBox3.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Car", TextBox4.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Telephone_Number", TextBox5.Text.ToString)
                   cmd.Parameters.AddWithValue("@Cus_Balance", TextBox6.Text.ToString)
                   cmd.Parameters.AddWithValue("@Equ_Name", row.Cells(0).Value.ToString)
                   cmd.Parameters.AddWithValue("@Equ_Price", row.Cells(1).Value.ToString)
                   cmd.Parameters.AddWithValue("@Equ_Qantity", row.Cells(2).Value.ToString)
                   cmd.Parameters.AddWithValue("@Rent_Date", DateTimePicker1.Value.ToString)
                   cmd.ExecuteNonQuery()
               End Using
           Next
           conn.Close()
       End Using
       MessageBox.Show("We have been successfully Date", "Congratulations", MessageBoxButtons.OK, MessageBoxIcon.Information)
اتمنى انكم ماتبخلون عليي بمعرفتكم في البرمجة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الربط بين مشروعي و erb بوحمد 6 376 04-11-24, 10:20 PM
آخر رد: بوحمد
  وجدت كود بسيط للصلاحيات وعدلته ليناسب مشروعي ولكن ظهرت بعض الأخطاء F.H.M 1 278 17-09-24, 09:34 PM
آخر رد: F.H.M
  ارجو المساعدة في فك تسفير ملف xml mimomassa17 0 218 15-09-24, 03:23 PM
آخر رد: mimomassa17
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,113 11-08-24, 11:44 AM
آخر رد: alachk
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,781 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  [VB.NET] ممكن المساعدة في اجراء بحث كومبوبكس وتيكست raedre22 20 1,155 18-07-24, 12:18 PM
آخر رد: raedre22
  ارجو المساعدة فى شاشة طباعة الباركود new_programer 10 1,198 09-01-24, 08:41 PM
آخر رد: new_programer
  المساعدة - في تفعيل نسخة VB 2015 emamtron2014 2 5,666 24-12-23, 05:08 AM
آخر رد: laban
  [نقاش] أساتذتنا مشرفى المنتدى المساعدة و الدعم فى Telerik dr.programming 6 704 21-12-23, 12:29 AM
آخر رد: dr.programming
  [SQL] يوجد لدى خطأبرمجى ارجو المساعدة عاصم النجار 6 810 26-07-23, 05:22 PM
آخر رد: عبد الخالق

التنقل السريع :


يقوم بقرائة الموضوع: