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

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

قام بنشر

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

الاخوة الخبراء الاعزاء 

عندي جدول Bulding1 مسجل فيه بيانات العمارة طبعا عن طريق النماذج 

لكن السؤال ايش هي عبارة Sql الخاصة بنسخ وتكرار سجل لنفس الجدول

SQL01 = "INSERT INTO Bulding2 SELECT Bulding1.* FROM Bulding1  WHERE Bulding1.Auto = " & Me.Auto1

عندي هذي العبارة لاضافة سجل من جدول الى جدول اخر 

لكن انا احتاج انسخ او اكرر سجل في نفس الجدول 

هل هناك عبارة شبيهه لهذي خاصة بالنسخ  او التكرر لسجل معين ؟

ولكم خاص التحية 

قام بنشر

استاذنا القدير @kkhalifa1960 انا جربت الطريقة هذي من قبل بس مانفعت لسبب ان حقل Auto عندي هو مفتاح رئيسي لايقبل التكرار لذلك عبارة INSERT INTO  مانفعت 

لكن في حال النسخ واللصق من داخل الجدول نفسه يضيف للسجل المنسوخ رقم تسلسل جديد عند اللصق .. لاحظ المثال بعد التعديل 

هل هناك عبارة تقوم بنسخ كامل السجل ولصقه مع تغيير رقم التسلسل لرقم جديد كما هو الحال بالنسخ واللصق اليدوي في الجدول ؟

DDTempTest Add&Copy_Backup.rar

قام بنشر

استاذي القدير @kkhalifa1960 معليش تعبتك معي 

ولكن هل يوجد طريقة اخرى اسهل تقوم بنسخ جميع الحقول ؟

لان هذي الطريقة تحتاج الى تسجيل اسماء كل حقل على حده للنسخ فيه وانا كنت ابغى امكانية نسخ الحقل بالكامل بدون تحديد وكأنك تنسخ من داخل الجدول وتلصقه وهو ويعيد تسلسل الرقم التلقائي

لان الحقول المراد نسخها عندي كثيرة

قام بنشر
7 ساعات مضت, fuadco said:

ولكن هل يوجد طريقة اخرى اسهل تقوم بنسخ جميع الحقول ؟

لان هذي الطريقة تحتاج الى تسجيل اسماء كل حقل على حده للنسخ فيه وانا كنت ابغى امكانية نسخ الحقل بالكامل بدون تحديد وكأنك تنسخ من داخل الجدول وتلصقه وهو ويعيد تسلسل الرقم التلقائي

لان الحقول المراد نسخها عندي كثيرة

تفضل استاذ @fuadco التعديل حسب ما فهمت بالمرفق . اقرأه جيداً . ووافني بالرد .:fff:

DDTempTest Add&Copy_Backup-112.rar

قام بنشر

السلام عليكم

مشاركة مع اخي خليفة

كود لتكرار السجل في الجدول نفسه

في المثال : فقط انقر نقرا مزدوجا على حقل الاسم الذي تريد تكراره

    DoCmd.RunCommand acCmdSelectRecord
    DoCmd.RunCommand acCmdCopy
    DoCmd.RunCommand acCmdRecordsGoToNew
    DoCmd.RunCommand acCmdSelectRecord
    DoCmd.RunCommand acCmdPaste

 

 

Test2.rar

  • Like 2

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