منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التعامل مع data table - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : التعامل مع data table (/showthread.php?tid=37079)



التعامل مع data table - m4n2net2000 - 01-12-20

السلام عليكم
عندي datatable باسم dt وفيه بيانات

احتاج نقل عمود من dt الى عمود في داتا تيبل اخر
وكمان نقل عمود ثاني من dt  الى عمود ي داتا تيبل اخر ولكن بدون تكرار 

ياليت اجد مساعدة في هذا الموضوع


RE: التعامل مع data table - Anas Mahmoud - 01-12-20

لانك لم توضح بسؤالك سأفترض ان لديك dt و dt1 و dt2 وجميعهم بهم نفس العدد من الصفوف ، و dt1 وd2 لكل منهما عمود مشترك مع dt

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

كود :
        for ( int i = 0 ; i < dt.Rows.Count ; i++)
        {
            dt1.Rows[i]["اسم العمود"] = dt.Rows[i]["اسم العمود"];
            dt2.Rows[i]["اسم العمود الاخر"] = dt.Rows[i]["اسم العمود الاخر"];
            
        }


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

وان تعطينا جزء من الكود لفهم اكبر


RE: التعامل مع data table - m4n2net2000 - 01-12-20

أشكرك اخي الكريم على ردك

عندي datat table dt  وفيه مجموعة من الصفوف

انا احتاج احفظها في الداتا بيس بحيث احفظ عمود من dt  في جدول في الداتا بيس (بدون تكرار) وباقي الاعمدة dt في جدول اخر في الداتا بيس ويكون بينهم ربط

شاهد الصورة