اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تعديل على كود نقل من جدول الى اخر


amir_adam83

الردود الموصى بها

 السلام عليكم ورحمة الله وبركاتة

اخواني واساتدتي الكرام

لدي كود ينقل بيانات من جدول الى جدول اخر وهو يعمل بصورة ممتازه

ولكن يكرر لي البيانات

هل من طريقه لعدم نقل التقرار

 

 

 

 

 

Private Sub Command4_Click()
DoCmd.GoToRecord , , acNewRec
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Table1 ([nameSt],SalaryDate,Salary)" & _
 " SELECT  Table2.nameSt,Table2.SalaryDate,Table2.Salary" & _
  " FROM Table2;"
  DoCmd.SetWarnings True
MsgBox "Êã ÇáÍÝÙ"

End Sub

 

نقل ملف الرواتب الشهري.rar

رابط هذا التعليق
شارك

منذ ساعه, husamwahab said:

اجعل حقلي الاسم والتاريخ فقط كمفتاحين رئيسيين في الجدول المراد النقل اليه

احسنت استاذ حسام

اما رأيي الشخصي ولا يقلل من عمل اخي الفاضل حسام فانا افضل اضافة حقل معرف الموظف غير قابل للتكرار او رقم الهوية الوطنية يكون مفتاح اساس مع تاريخ الراتب بدلا من الاسم

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

  • Like 1
رابط هذا التعليق
شارك

حبيبي استاذ kha9009lid وانت من المحسنين

11 minutes ago, kha9009lid said:

افضل اضافة حقل معرف الموظف غير قابل للتكرار او رقم الهوية الوطنية يكون مفتاح اساس مع تاريخ الراتب بدلا من الاسم

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

  • Thanks 1
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information