الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نسخ سجل الى تيبل اخر

بدأه engbasil في 3 مارس 2014 · 7 رد · 425 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك ...

اجو التفضل من الاخوة الاعزاء بمساعدتي .

لدي برنامج بحث اريد بمجرد الضغط دبل كلك على السجل المطلوب نسخه يقوم بنسخ الريكورد الى تيبل اخر ..

مع جزيل شكري وامتناني ...New Microsoft Office Access 2007 Database.rar

#2

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

قمت بالتعديل على ملفك و حذفت بعض الحقول للتبسيط

حاول تستخدم الكود على ملفك الأصلي

#3

بعد التحية ...

اين الكود يا اخي العزيز . لا يوجد في الرد كود او حتى البرنامج ...

مع شكري لتعاونك معي ....

#4

اخي الفاضل

ضع في جدولك (مفتاح اساسي) يتم الاعتماد عليه في مثل هذه الامور

حسابي على الفيسبوك

 

حسابي على التويتـــر

 

صفحتي الشخصية في منتدى أوفيسنا

 

اعذروني ففي الفترة القادمة سيكون تواجدي في المنتدى ضيق جداً وذلك للانشغال في دورة لمدة 6 شهور بعد الدوام

#5

آسف

أكيد حدث خطأ أثناء الارفاق

سوف أرفع لك المرفق مرة أخرى إن شاء الله

 

هناك بطء شديد في جهازي أثناء الرفع

 

على العموم هذا هو الكود الرئيسي :

 


Private Sub SearchList_DblClick(Cancel As Integer)


Dim entry
Dim x, sql As String
'Dim sql As String
entry = Me.SearchList.ItemsSelected(0)
x = Me.SearchList.ItemData(entry)
sql = "INSERT INTO table2 SELECT * FROM LCDUMAST WHERE [PCNO] = " & x & " ;"
DoCmd.RunSQL sql


End Sub

Microsoft Office Access 2007 Database.rar

1
#6

اخي العزيز 

amir2008amir

اشكرك جدا على تعاونك الكبير معي ..

لكن عندما قمت بتنفيذ البرنامج حسب الجدول المتوفر لدي يقوم البرنامج بنسخ اكثر من ريكورد واحد اثناء العملية الواحدة .

ارفقت لك قاعدة البيانات لكي تشاهد الموضوع بنفسك .

مشكري مرة ثانية لتعاونك معي .

Microsoft Office Access 2007 Database.rar

#7

ممممممممممم

صحيح

لكن تعرف ليه ؟

لأن هناك شرط :

PCNO =   x

حيث x هي قيمة  أحد حقول السجل الحالي الذي تضغط عليه

و حيث أن  PCNO له قيمة قد تتكرر في أكثر من سجل

لذك نجد أنه أحيانا ينسخ سجل واحد وأحيانا يتم نسخ عدد أكثر

 

لذلك ممكن الاستفادة من اقتراح الأستاذ عبدالله المجرب

وذلك بالاعتماد على مفتاح أساسي

حيث لا يتكرر إلا مرة واحدة

وبالتالي ينسخ سجل واحد فقط

 

جرب كده وخلي PCNO مفتاح أساسي وأخبرني بالنتيجة

تم تعديل هذه المشاركة بواسطة amir2008amir في 4 مارس 2014 في 20:32

#8

صديقي العزيز ...

لقد قمت بحذف ال pcno  الاساسي وعملت id

فنجحت العملية مع شكري لك ..

البرنامج فيه تطوير فأذا احتجت الى اي شي سأرفعهة في نفس الموضوع اكرر شكري لك ...

مواضيع مشابهة