كيف نسخ جدول بـ بياناته الى جدول اخر باسم جديد
#1
السلام عليكم ورحمة الله وبركاته

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

جزاكم الله خيرااا وشكرااا
         [صورة: icon.aspx?i=icon_smile_waving2]
الرد
#2
(15-02-2017, 10:44 PM)Med-01 كتب : السلام عليكم ورحمة الله وبركاته

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

جزاكم الله خيرااا وشكرااا
         [صورة: icon.aspx?i=icon_smile_waving2]

أكتب "نسخ الملفات" في خانة البحث و سوف تجد ما يغنيك إن شاء الله
الرد
#3
اهلا اخي شكرااا لمشاركة

عموما انا اقصد انشاء نشخة من الجدول اي نسخه بما يحتويه من معلومات الى جدول جديد باسم من اختياري

وانت تتكلم عن نسخ الملفات عبر الدالة CopyFile  Huh
الرد
#4
جرب بSQL Query

كود :
CREATE TABLE `table_copy` SELECT * FROM `table1`;
أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام
الرد
#5
(20-02-2017, 11:48 AM)maosalah كتب : جرب بSQL Query

كود :
CREATE TABLE `table_copy` SELECT * FROM `table1`;

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

شكراا لمشاركة اخي الكريم جزاك الله خيرااا

بانسبة للكود لم يعمل يرجى التجريب وشكراا
[صورة: icon.aspx?i=icon_smile_waving2]
الرد
#6
السلام عليكم ورحمة الله
قاعدة بيانات Access ملف واحد
يكفي قطع الاتصال ثم نسح الملف باسم جديد
راجع العدد الرابع من مجلة دلفي

http://delphi4arab.net/forum/forumdisplay.php?fid=11
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#7
(25-02-2017, 07:02 AM)B.M.AbdelAziZ كتب : السلام عليكم ورحمة الله
قاعدة بيانات Access ملف واحد
يكفي قطع الاتصال ثم نسح الملف باسم جديد
راجع العدد الرابع من مجلة دلفي

http://delphi4arab.net/forum/forumdisplay.php?fid=11
السلام عليكم ورحمة الله وبركاته

اهلا اخي B.M.Abdelaziz
شكراا لردك وتفاعلك مع الموضوع

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

CopyFile
MyCopyFile
CopyFileCmd

اما انا فاريد انشاء جدول جديد في قاعدة البينات من جدول موجد اي عمل نسخة منه باسم جديد
متال
لديا جدول table1 عند انشئ نسخة منه يتم انشاء جول جديد باسم   table_copie 
ليبصبح في قاعدة البينات لدينا جدولين
table1

table_copie 

وجزاكم الله خيرااا

[صورة: icon.aspx?i=icon_smile_waving2]
الرد
#8
استعلام SQL الذي كتبه maosalah فوق يفي بالغرض
هل جربته ؟ ما الخطأ الذي واجهته ؟
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#9
تم بفضل لله الحمد لله الدي بنعمته تتم الصالحات
كود :
ADOQuery1.SQL.Clear(); ADOQuery1.SQL.Add('INSERT INTO [;Database=copy2.mdb; PWD=''].Table_copy SELECT * FROM Table1'); ADOQuery1.ExecSQL();

لديا استفسار هل يمكن انشاء الجدول table_copy والحقلين id و user عن طريق الكود ما.. Huh
لانو الكود يجلب البيانات ونطر الى انشاء الحقول تخيلوا لو انه لدينا الكتير من الحقول يلا بدنا واحد محترف يعمل الشغلة Angel
جزاكم الله خيرااااا
الرد
#10
عليك بإستعلام sql بCreate Table شيئ مثل
كود :
CREATE TABLE table_copy (id int, user varchar(62))
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم