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

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

مغلق
بدأه mo_shaban في 24 مايو 2007 · 3 رد · 1,015 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدى قاعدة بيانات SQL Server و استخدم فيجوال بيسيك واريد ان انسخ جدول من قاعدة البيانات SQL الى قاعدة بيانات اخرى Accsess وذلك لاستخدام قاعدة البيانات اكسيس فى الملفات الاحتياطية وطباعة التقارير

فى الماضى عندما كنت استخدم قاعدة بيانات اكسيس كنت استخدم جملة SQL فى نسخ جدول من قاعدة بيانات الى اخرى ولكن الان هذا الجملة لا تعمل عند نسخ الجدول من SQL Server الى Accsess

ارجو المساعدة من فضلكم

#2

اذا وجد عندك جداول معروفة ومحددة فالامر سهل باستخدام recordset

sql ="select * from table1"

rs.Open sql, ٍSQlCnn 'con to sql server

ConnAccess.execute "delete from table1"

rs2.Open sql, ٍSQlCnn 'con to Access

do while not rs.eof

rs2.addnew

for i=0 to rs.fields.count-1

rs2(i)=rs(i)

next

rs2.update

loop

يجب تعريف المتغييرات والاتصال بقاعدة البيانات

#3

السلام عليكم

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

#4

افضل طريقة هي استخدام sql server عن طريق استيراد وتصدير والبيانات

وبعد ان تقوم بخطوات التصدير تقوم بتخزين هذه الخطوات الى ملف فيجوال بيسك انظر الصورة

post-112904-1180074567_thumb.jpg

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

pks.rar

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…