تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
نسخ جدول به حقل فهرسي
#1
لاهمية الموضوع
ما الخطأ  في

select itcod COUNTER PRIMARY KEY , invsun into bb from items

شكرا
الرد }}}
تم الشكر بواسطة:
#2
الاستاذ الفاضل ابو ايهاب

برجاء حل المشكلة
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم
والله اخوك ابو ايهاب .. ترك البيسك كلة والاكسس كمان من زمان
لانه مضطر اتابع مع الميكروسوفت
الشغل كلة الان C Sharp + LINQ TO SQL + EF + MVC + Razor Engine
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:
#4
السيد ابو ايهاب
المهم الجدول يتم نسخه
لكن لا يجعل الحقل فهرسي

اذا
كيف
اما اعدل خصائص الحقل بالكود الي حقل فهرسي
او انسخ حقل فهرسي

وحسب معلوماتي
طالما تنفذ في اكسس تنفذ في الفيجوال
برجاء حل المشكلة لي وللاخرين
الرد }}}
تم الشكر بواسطة:
#5
سلام

هذا كود إن شاء الله يكون ما تبحث عنه
كود :
Dim cmd As New OleDb.OleDbCommand
cmd.Connection = cnn
cnn.Open()
cmd.CommandText = "SELECT * INTO [table2] FROM [table1]"
cmd.ExecuteNonQuery()
cmd.CommandText = "ALTER TABLE [table2] ADD PRIMARY KEY ([id])"
cmd.ExecuteNonQuery()
cnn.Close()
cmd.Dispose()

موفقين
متغيب
الرد }}}
تم الشكر بواسطة: abulayth
#6
السيد الفاضل
شكرا لك كثيرا
هذا الكود جدول
لكن
الحقل الفهرسي يكون مختلف

ارغب ان يكون محتوي الحقل نفس قيمة الحقل الفهرسي في الجدول القديم
الرد }}}
تم الشكر بواسطة:
#7
سلام

الكود اللي اعطيتك هو جزئين

جزء نسخ الجدول table1 الى جدول جديد table2
كود :
cmd.CommandText = "SELECT * INTO [table2] FROM [table1]"

طبعا مثل ما قلت انت انه لا يصبح الحقل فهرسي
عشان كدا في الجزء الثاني جعل الحقل id في الجدول table2 الجديد حقل فهرسي primarykey
كود :
cmd.CommandText = "ALTER TABLE [table2] ADD PRIMARY KEY ([id])"

راجع الكود وافهمه جيدا واختار الجزء اللهي تحتاجه

موفقين
متغيب
الرد }}}
تم الشكر بواسطة:
#8
السيد الفاضل
شكرا لك دائما
كلام حضرتك مضبوط

االكود الثاني سوف ينشيء حقل برايماري كي

به مشكله
وهي
سوف يكون جديد
وقيمه لا تساوي قيم الحقل الفهرسي في الجدول القديم

في اكسس عندما ترغب في نسخ جدول
يظهر مربع حواري يطلب اسم الجدول الجديد

تجد الجدول الجديد بنفس قيم الجدول الاول بالضبط

هو هذا ما احتاجه
مره اخري انا شاكر لك

واذا كان هناك جزء غير واضح في طلبي برجاء الرد
للاهمية
برجاء حل مشكلتي
الرد }}}
تم الشكر بواسطة:
#9
سلام

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

موفقين
متغيب
الرد }}}
تم الشكر بواسطة:
#10
تمام
كله تمام
مش عارق شاكرك ازي
شكري لك
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يتم عرض جدول من قائمة listbox في داتاقريدفيو ahmedfa71 5 874 04-09-25, 02:59 PM
آخر رد: ahmedfa71
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 635 18-11-24, 01:02 AM
آخر رد: rdxdz
  أسرع طريقة يمكن بها نقل جدول Table من قاعدة بيانات على النت إلى أخرى محلية mmaalmesry 2 593 19-10-24, 09:26 PM
آخر رد: mmaalmesry
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 326 12-09-24, 06:29 PM
آخر رد: F.H.M
  [VB.NET] السلام عليكم لدي جدول فرعي وارد تحديث الجدول الرئيسي raedre22 2 370 06-07-24, 12:50 PM
آخر رد: raedre22
  نقل ملف pdf من جدول لجدول آخر في قاعدة بيانات SQL صالح عبدالله 1 380 23-06-24, 02:38 AM
آخر رد: صالح عبدالله
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 715 26-02-24, 01:07 AM
آخر رد: asdfar1977
  طريقة إسناد اكثر من جدول للكريستال ريبورت Adel27213 2 661 25-11-23, 11:51 PM
آخر رد: Adel27213
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 812 08-11-23, 08:16 AM
آخر رد: justforit
  طريقة نقل بيانات عمود من جدول إلى جدول اخر Adel27213 4 795 06-11-23, 07:35 AM
آخر رد: justforit

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


يقوم بقرائة الموضوع: