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

نسخة كاملة : التعامل مع data table
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
عندي datatable باسم dt وفيه بيانات

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

ياليت اجد مساعدة في هذا الموضوع
لانك لم توضح بسؤالك سأفترض ان لديك 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 مثلا

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

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

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

شاهد الصورة