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

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

قام بنشر (معدل)

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

الاساتذه الافاضل موضوعي ليس جديد وهنالك مواضي متشابهة مع موضوعي وهو نسخ بيانات من حقل (sheet 1) الى حقل ثاني (sheet 2) في نفس الجدول (Table) .

لكن الاختلاف هنا ان قاعدة البيانات  لدي تحتوي على سجلات اكثر من (ثلاثون الف سجل) وقد جربت الاكواد السابقة فهي بطيئه نسبيا وتسبب بعض المشاكل .

المطلوب فضلا وليس امرا كود لزر في فورم سريع لنسخ سجلات (كان تكون اسماء رباعية او خماسية) من حقل الى اخر  .

مرفق قاعدة بيانات مصغرة .

وشكرا

بيانات.mdb

تم تعديل بواسطه النهر العطشان
خطاء في كتابة كلمة نقل المطلوب هو نسخ
  • أفضل إجابة
قام بنشر
4 ساعات مضت, النهر العطشان said:

المطلوب فضلا وليس امرا كود لزر في فورم سريع لنسخ سجلات (كان تكون اسماء رباعية او خماسية) من حقل الى اخر

اذا كان الامر بهذه الصورة البسيطة وفقا لمثالك المرفق كود استعلام ممكن يحل المشكلة

اعمل زر امر وفي حدث عند النقر ضع الامر

DoCmd.RunSQL "UPDATE [Table] SET [Table].[sheet 2] = [Table]![sheet 1];"

جربت الامر على 90000 سجل وحدث خلال ثواني

 

Animation9.gif

  • Like 2
  • Thanks 1
قام بنشر

شكرا الى الاساتذة الافاضل (kha9009lid و سامي الحداد ) على تعاونهم في الاجابة على سؤالي .

لقد تم تجربة كود الاستاذ الفاضل (kha9009lid ) مشكورا وهو كود رائع ويفي بالغرض وهو المطلوب .

اما كود الاستاذ الفاضل (سامي الحداد ) مشكورا لم استطع تنفيذه (يظهر لي خطاء) فهل يمكن اعطائي مثال عليه .

شكرا الى الاساتذة الافاضل جعلها الله في ميزان حسناتكم

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information