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

مالطريقة لتحديث أكثر من جدول إنظلاقا من Dataset إلى قاعدة البينات

بدأه زكرياء لدة في 3 يونيو 2008 · 0 رد · 755 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

إخواني أعضاء ومشرفين وإداريين منتدى arabteam2000 اتمنى أن تكون بصحة جيد

في موضوعي أبحث عن حل لمشكلتي فأتمنى من الله أن أجده في هذا المنتدى الرائع

طرح المشكلة :

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

وعندما أحملهم في dataset تنجح العملية معي لكن عندما أقوم بتحدثيهم في قاعدة البينات لا يتم التحديث مع العلم أنه يتم التحديث في dataset

عندما أعمل datatAdapte.uapdater(dataset)

فقط الجدو الأول الذي يحمل index 0 هو الذي يطرا عليه التغيرات أما الجداول الأخرى فترفض ذلك

مثال للتوضيح

Dim con as new sqlclient.sqlconnection("..............")

dim Da as sqlclient.sqlDataAdapter

Dim cmd as sqlclient.sqlCommandBuilder

dim DS as new Dataset

Da = new sqlclient.sqlDataAdapter("select *from table1 select *from table2 select *from table3",con)

Da.TableMappings.add("table","table1")

Da.tableMappings.add("Table1e,"table2")

DA.tableMappings.add("table2","Table3")

DA.fill(DS)

cmd = new sqlclient.sqlcommandbuilder(da)

da.insetrcommand = cmd.getinsertcommand

DA.Uapdate(DS)

هنا يتم فقط تحديث الجدول table1

أما باقي الجداول فلا تصل إليها التحدثات مثل إضافة أو حذف ....

أرجو أن أكون قد وضحت المشكلة

في انتظار ردودوكم

إلى دلك الحين

أستودعكم الله

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

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

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

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

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

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