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

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

http://vb4arb.com/vb/showthread.php?tid=30828
الموضوع بسيط صديقي .....

قم بنقل المنتج من قاعدة البيانات الاولى الى قاعدة البيانات الثانية عن طريق جملة الادخال و بعد انتهاء الادخال قم بحذف المنتج من قاعدة البيانات الاولى
عن طريق جملة الحذف.

اذا كنت تقوم بنقل اكثر من سجل في كل مرة : قم بعمل مصفوفة و من خلال حملة for loop قم بادراج جميع ارقام المنتجات في المصفوفة 
و عند النتهاء قم بحذف جميع السجلات من بالاعتماد على ارقام المنتجات من المصفوفة في for loop .

PHP كود :
Using sourceConnection As New OleDbConnection("source connection string"),
 
     destinationConnection As New OleDbConnection("destination connection string"),
 
     adapter As New OleDbDataAdapter("SELECT ..."sourceConnection),
 
     insertCommand As New OleDbCommand("INSERT ..."destinationConnection),
 
     deleteCommand As New OleDbCommand("DELETE ..."sourceConnection)
 
   'Add parameters to insertCommand here.
    '
Add parameters to deleteCommand here.
 
   adapter.InsertCommand insertCommand
    adapter
.DeleteCommand deleteCommand
    adapter
.AcceptChangesDuringFill False
 
    Dim table 
As New DataTable
 
    adapter
.Fill(table)
 
   adapter.Update(table)
 
 
   table.AcceptChanges()
 
 
   For Each row As DataRow In table.Rows
        row
.Delete()
 
   Next
 
    adapter
.Update(table)
End Using