الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حفظ تفاصيل الفاتورة

بدأه عبداللةقساس في 11 ديسمبر 2013 · 2 رد · 569 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي فورم فية معلومات الفاتورة وكذا داتاجريد لتفاصيل الفاتورة عملت لها كود للحفظ في الجدولين وجدتة في احد المشاركاات في المنتدى وعدلت بعض المعلومات وبدا كانة مناسب وعمل الحفظ بس بقيت مشكلة وهي كيف احضر تعريف الفاتورة(oprationid) الذي هوا ترقيم تلقائي في الجدول المسمى(opration) لكي اقوم بحفظة في جدول تفاصيل الفاتورة المسمى(stockout) هذة هي المشكلة نرجوا من الاخوة الكرام التكرم بالافادة بشكل مشروح واضح لاني مبتدي ويصعب علي فهم بعض المصتلحات البرمجية في الكود ولذالك احضرت الكود ارجوا الاطلاع والتاكد اذا فية اي اخطا افيدونا جزاكم الله خير مع العلم اني قد بحثت عدت مرات في المنتدى ولم اجد الا اكواد لم افهمها وجربتها ولم انجح

 
        SavInto.Connection = Conn
        SavInto.CommandType = CommandType.Text
            Try
                SavInto.CommandText = "INSERT INTO opration(customer , godis , godrug , non, aoterstring, daten)values ('" & Me.Cmbcust.Text & "','" & Me.Txt3.Text & "','" & Me.Txt2.Text & "','" & Me.Txt1.Text & "','" & Me.Txttype.Text & "','" & Me.Dtdate.Value & "')"
     هذة محاولة لايجاد التعريف لم تنجح بعد'  Dim opratinid As Integer

         هذا يضا ضمن المحاولة  'opratinid = Integer.Parse(cmd.ExecuteScalar().ToString()) 'Get the @Identity Column
                هذا يضا ضمن المحاولة  ' MsgBox(opratinid)
                SavInto.ExecuteNonQuery()
                opratinid = 1

                For Each row As DataGridViewRow In Me.DGV1.Rows
                    If row.Cells(Me.Qty.Index).Value = "" Then Exit For

                    SQLstr = "INSERT INTO stockout (opratinid, pn, qtyout, bunsout, soledprice) VALUES(" & opratinid & ", " & row.Cells(Me.pn.Index).Value & ", " & row.Cells(Me.Qty.Index).Value & ",'" & row.Cells(Me.PNS.Index).Value & "'," & row.Cells(Me.price.Index).Value & ")"

                    cmd = New OleDbCommand(SQLstr, Conn)
                    cmd.ExecuteNonQuery()
                Next row
            Catch ex As Exception
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
            End Try

تم تعديل هذه المشاركة بواسطة عبداللةقساس في 11 ديسمبر 2013 في 16:40

#2

كما نرجوا من الاخوة الكرام افادتنا كيف يمكننا الحصول على شرح لمصتلحات الاكواد بالغة العربية جزاكم الله خير

#3

كلة مشاهدات ولا يوجد رد حتى لو ماعرف او حتى مش فاضي لك

مواضيع مشابهة