تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما هو علاج هذة المشكلة
#1
السلام عليكم 
ما هى المشكلة الخاصة بهذة الرسالة
الرد }}}
تم الشكر بواسطة:
#2
راجع الحقول جيّدا بقاعدة البيانات أخي الكريم .. لا أفهم الأنجليزية جيدا .. فهمت فقط عبارتيْ Duplicate و field .. و على هذا يبدو لديك أسماء حقول مكرّرة .. أو ما شابه
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: Rabeea Qbaha , Rabeea Qbaha
#3
كما قال لك الاخ عبد العزيز ، ان تقوم بتكرار ال primary key
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#4
ممكن ايضاح اكتر
الرد }}}
تم الشكر بواسطة:
#5
هل يمكنك وضع كود الاضافة هنا لاشرح لك
الرد }}}
تم الشكر بواسطة:
#6
(25-11-18, 03:26 AM)Rabeea Qbaha كتب : هل يمكنك وضع كود الاضافة هنا لاشرح لك

كود :
Public Sub insert_Sales(ByVal CustomerID As Integer, ByVal Discound As Double, ByVal ItemID As Integer, ByVal ItemPrice As Double, ByVal ItemTotal As Double, ByVal Qyt As Double, ByVal SaleBillNo As Integer, ByVal SaleDate As Date, ByVal UserID As Integer)
       Dim cmd As New OleDbCommand("insert into Sales( CustomerID,Discound,ItemID,ItemPrice,ItemTotal,Qyt,SaleBillNo,SaleDate,SaleNo,UserID) values (@CustomerID,@Discound,@ItemID,@ItemPrice,@ItemTotal,@Qyt,@SaleBillNo,@SaleDate,@SaleNo,@UserID)", con)

       cmd.Parameters.Add("SaleNo", OleDbType.Integer).Value = Max_SaleNo_From_Sales() + 1
       cmd.Parameters.Add("CustomerID", OleDbType.Integer).Value = CustomerID
       cmd.Parameters.Add("Discound", OleDbType.Double).Value = Discound
       cmd.Parameters.Add("ItemID", OleDbType.Integer).Value = ItemID
       cmd.Parameters.Add("ItemPrice", OleDbType.Double).Value = ItemPrice
       cmd.Parameters.Add("ItemTotal", OleDbType.Double).Value = ItemTotal
       cmd.Parameters.Add("Qyt", OleDbType.Double).Value = Qyt
       cmd.Parameters.Add("SaleBillNo", OleDbType.Integer).Value = SaleBillNo
       cmd.Parameters.Add("SaleDate", OleDbType.Date).Value = SaleDate
       cmd.Parameters.Add("UserID", OleDbType.Integer).Value = UserID
       con.Open()
       cmd.ExecuteNonQuery()
       con.Close()
       cmd = Nothing
   End Sub
الرد }}}
تم الشكر بواسطة:
#7
انت تقوم بتكرير احد هذه الاعمدة SaleNo | CustomerID | ItemID |SaleBillNo | UserID

او انك تقوم بتكرارها في نفس جدول sales  وتكون لا تقبل التكرار او انك تربطها بعلاقه 1 الى 1 وتقوم بتكرارها في الجدول الاصلي 

تاكد من الاتي 

ضع msgbox قبل الاضافه بالقيم SaleNo | CustomerID | ItemID |SaleBillNo | UserID وتاكد من انه لا توجد قيمة مسبقه في الجدول في قاعدة البيانات مسجلة

نصيحة اخرى :

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 177 02-03-24, 07:36 PM
آخر رد: new_programer
  حل هذه المشكلة الموضحة في الصورة Adel27213 3 367 21-11-23, 07:14 AM
آخر رد: justforit
  سؤال مهم لدي الرجاء حل المشكلة اي سفن 10 865 29-05-23, 05:01 PM
آخر رد: اي سفن
  [سؤال] أرجو المساعدة في حل المشكلة safralfahd 6 918 02-06-22, 01:47 PM
آخر رد: safralfahd
  ما هو الحل لهذه المشكلة جيولوجي مبتدئ 7 1,138 17-05-22, 09:22 AM
آخر رد: جيولوجي مبتدئ
  ماهى المشكلة فى كود صلاحيات المستخدم حماده ممدوح البحيرى 3 801 14-05-22, 07:32 AM
آخر رد: سعود
  السلام عليكم ممكن اعرف اى سبب المشكلة وحلها ؟ AhmedRamadan 13 2,865 03-10-21, 08:01 PM
آخر رد: asemshahen5
  ممكن مساعدة بخصوص المشكلة هدي Ofealas 4 1,748 13-07-21, 07:51 PM
آخر رد: Ofealas
  مشكله عند الطباعة في crystal Report " - تم حل المشكلة Rabeea Qbaha 4 4,319 15-05-21, 09:47 PM
آخر رد: ابو انس
  [VB.NET] المشكلة انني لم استطيع استدعاء الملفات pdf من قاعدة البيانات sql 304 0 1,057 31-10-20, 05:40 PM
آخر رد: 304

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


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