اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

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

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

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

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

 

 

 

 

 

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