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

سؤال يحتاج للبحث ولعصر المخ: هل يمكن عمل Insert داخل جدول في أوراكل من خلال Select من Access ؟؟؟

بدأه qaher في 5 أبريل 2009 · 5 رد · 739 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي قاعدة بيانات أوراكل

وأخرى أكسس

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

هل يوجد إمكانية لعمل ذلك، أو مستحيل؟؟؟؟

#2

ممكن جداً. ما تفعله هو جعل برنامجك وسيط بين الإثنين. أولاً تنفذ عملية Select على قاعدة بيانات المصدر و تحفظ هذه البيانات في الذاكرة (عن طريق DataTable مثلاً) ثم تقوم بتنفيذ عمليات Insert على قاعدة البيانات الهدف مستخدماً البيانات التي سجلتها مسبقاً.

#3

طبعا يمكن وذلك باثنين كنكشن سترنج الاول على الاكسس و الاخر لى الاركل و تجري عمليات انسيرت و سلكت بيناتهم

و لكن ما الهدف

ربما انك لا تعلم انه يجوز لك تحويل قاعدة البيانات من الكسس الى الاركل و بالعكس وزرد دون اي جهد منك

لقاعدة البيانات بالكامل اوحتى لجداول معينة محددة

اما ان كانت لحاجة في نفس يغقوب قضاها .... فيكمنك ذلك بالتعليق الاول :hmm:

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#4

شكرا لمروركم شكرا لكم

لكن سؤالي هو انه ما أبغى أنقلها سطر سطر

لأنه رح يكون الفووور لوووب طويييل خاصة لو كانت البيانات أكثر من 100 ألف سطر

رح يكون فيه تهنيق

أريد النقل يتم بالجملة

يعني في الأوراكل علشان أنقل بيانات من جدول إلى جدول أقوم بالعملية التالية

اقتباس
insert into employee2 select * from employee

في لمحة بصر نقل كل البيانات من الجدول employee

إلى الجدول employee2

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

يعني بالعربي ما أحتجت الفووور لووووب الطويل والمعقد الذي أحتاجه لنقل البيانات سطر بسطر

يعني أنا ما أبغى أقرأ سطر واحد ثم أعمله أنسرت وبعدين اللي يليه وهكذ فووور لوووب

أنا أريدها بالجملة مجموعة أسطر بأمر واحد

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

من عنده فكره؟؟؟

وياليت يدعمها بكود بسيط وصغيرون

تحياتي لكم

تم تعديل هذه المشاركة بواسطة qaher في 7 أبريل 2009 في 18:57

#5

ممكن تجعلها في حلقه تكرارية مثل for أنا مجربها معي في update وماشيه لترتيب الارقام ولكن ممكن تعملها في الاضافة والله اعلم وانا أحاول اعملها

#6

كلا لا يمكن ربطها بجملة واحدة لأن الإثنين يعملان في بيئتان مختلفتان

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

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

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

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

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