تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة من فظلكم خطأ عند الحفظ
#1
السلام عليكم



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















الكود : 





كود :
Public Sub Insert_Re_Sale_Tbl(ByVal R_Sale_ID As Int32, ByVal R_Sale_Date As Date, ByVal Cus_ID As Int32, ByVal Item_Count As Int32, ByVal FinalTotal As Double, ByVal SalesMan As String)
       Dim Cmd As New SqlCommand
       With Cmd
           .Connection = Con
           .CommandType = CommandType.Text
           .CommandText = "Insert Into Re_Sale_Tbl ( R_Sale_ID,R_Sale_Date,Cus_ID,Item_Count,FinalTotal,SalesMan)values(@R_Sale_ID,@R_Sale_Date,@Cus_ID,@Item_Count,@FinalTotal,@SalesMan)"
           .Parameters.Clear()
           .Parameters.AddWithValue("@R_Sale_ID", SqlDbType.Int).Value = R_Sale_ID
           .Parameters.AddWithValue("@R_Sale_Date", SqlDbType.Date).Value = R_Sale_Date
           .Parameters.AddWithValue("@Cus_ID", SqlDbType.Int).Value = Cus_ID
           .Parameters.AddWithValue("@Item_Count", SqlDbType.Int).Value = Item_Count
           .Parameters.AddWithValue("@FinalTotal", SqlDbType.Decimal).Value = FinalTotal
           .Parameters.AddWithValue("@SalesMan", SqlDbType.varchar).Value = SalesMan
       End With
       If Con.State = 1 Then Con.Close()
       Con.Open()
       Cmd.ExecuteNonQuery()
       Con.Close()
       MsgBox("تم إضافة السجل بنجاح", MsgBoxStyle.Information, "حفظ")
       Cmd = Nothing
   End Sub
------------------------
منكم أتعلم
------------------------

الرد
تم الشكر بواسطة:
#2
حقل المفتاح الاساسي اسمة ايه؟

عامل حقل ترقيم تلقائي وبتديلة قيمة وده سبب الخطأ
الرد
#3
(01-10-20, 05:50 PM)abdou كتب : حقل المفتاح الاساسي اسمة ايه؟

عامل حقل ترقيم تلقائي وبتديلة قيمة وده سبب الخطأ

تم حل المشكل بارك الله فيك
------------------------
منكم أتعلم
------------------------

الرد
تم الشكر بواسطة:



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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم