delphi4arab منتديات دلفي للعرب
تكرار السجل لمرات معلومة في جدول اكسس - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تكرار السجل لمرات معلومة في جدول اكسس (/showthread.php?tid=7107)



تكرار السجل لمرات معلومة في جدول اكسس - moi_rabah - 27-07-2015

اخواني كيف يمكن نسخ تسجيل من جدول في قاعدة اكسس عدة مرات(ن)مرة. حيث المفتاح الاساسي لهذه السجلات يتصاعد ب +1 انطلاقا من السجل الأصلي
فرضا السجل مفتاحه 1002 و النسخ منه 4 نسخ تكون مفاتيحه تواليا 1003.1004.1005.1006
و شكرا مسبقا يا كرام


تكرار السجل لمرات معلومة في جدول اكسس - rahiche - 28-07-2015

باستخدام حلقة تكرارية
كود :
[align=left]for i = 1 to n do begin yourtablefiled.value:=theothertablefiled.value; yourtable.next; end;[/align]
على حسب ما فهمته من السؤال فاذا كانت قيمة أن هي 10 سيقوم بعمل نقل 10 نسخ انطلاقا من التسجيلة الحالية


تكرار السجل لمرات معلومة في جدول اكسس - kachwahed - 29-07-2015

[COLOR="black"]السلام عليكم
استخدم SQL أحسن:
PHP كود :
INSERT INTO [dbo].[TableOfficerLogs]
               ([
UniqueColID]
               ,[
OtherField1]
               ,[
OtherField2] -- etc.
               ,[
OtherFieldN]
SELECT [UniqueColID]
      ,[
OtherField1]
      ,[
OtherField2] -- etc.
      ,[
OtherFieldN] 

كود :
http://stackoverflow.com/questions/10922940/inserting-duplicate-records-with-sql How to Clone an SQL Record http://www.av8n.com/computer/htm/clone-sql-record.htm

بالتوفيق.[/COLOR]