delphi4arab منتديات دلفي للعرب

نسخة كاملة : طريقة نسخ بيانات جدول الى جدول اخر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
كيف حالكم اسال الله تعالى ان تكونوا بخير

لدي جدولين في نفس قاعدة البيانات
الجدول الاول table1 يحتوي على الحقول التالية:number-name-total
الجدول الثاني table2 يحتوي على الحقول التالية: number-name-total-date
استعملت الكود التالي لنسخ بيانات الجدول الاول الى الجدول التاني اشتغل معي بشكل جيد
كود :
insert into table2(number,name,total,date) select number,name,total from table1
لكنني احتاج الى طريقة ادخال التاريخ الى الحقل date يعني تاريخ ذلك اليوم
وجزاكم الله خيرا
السلام عليكم

ما هي قاعدة البيانات المستعملة ...
قاعدة البيانات هي firebird
اقصد بادخال التاريخ الى الحقل date ان يتم ادخال التاريخ مع السجلات المدخلة الى table2
السلام عليكم استخدم current_date للحصول على التاريخ لمحرك قاعدة بيانات ..
كود :
insert into table2(number, name, total, "DATE") select number, name, total, current_date from table1
S.FATEH كتب :السلام عليكم استخدم current_date للحصول على التاريخ لمحرك قاعدة بيانات ..
كود :
insert into table2(number, name, total, "DATE") select number, name, total, current_date from table1

هذا ما اقصده اخي تم التجريب واشتغل معي بارك الله فيك وجزاك الله خيرا
انا استعمل lazarus لهذا وضعت المشاركة في القسم الخاص بها Rolleyes
الموضوع ليس له صلة بلlazarus لذلك نقل الى قسم سؤال و جواب اذا طرأ امر اخر له علاقة بالـ lazarus يمكننا اعادته الى مكانه Rolleyes تنويه اخر تجنب استخدام الكلمات المحجوزة مثل date في تسيمة الحقول في قاعدة البيانات ... او تقوم بتخصيصها بالـ "?"
S.FATEH كتب :الموضوع ليس له صلة بلlazarus لذلك نقل الى قسم سؤال و جواب اذا طرأ امر اخر له علاقة بالـ lazarus يمكننا اعادته الى مكانه Rolleyes تنويه اخر تجنب استخدام الكلمات المحجوزة مثل date في تسيمة الحقول في قاعدة البيانات ... او تقوم بتخصيصها بالـ "?"

اعرف ذلك اخي انا فقط كتبت date في المشاركة من اجل التوضيح اما بخصوص قاعدة البيانات لدي فهناك اسم اخر
بارك الله فيك اخي وشكرا على اهتمامك
تحتاج لعمل لوب بعدد الحقول الموجود في الجدول وادخال التاريخ لكل حقل والله اعلم