बस एक विचार, क्या आपके डेटाटेबल्स दोनों एक ही डेटासेट में हैं?
यदि ऐसा है, तो आप दो टेबल के कॉलम (विदेशी कुंजी सोचें) के बीच नामित DataRelation बना सकते हैं।
फिर आप अपनी तालिका में एक प्रतिबिंबित डेटा कॉलम जोड़ सकते हैं जिसमें Expression संपत्ति "बाल (रिलेशनशिपनाम)।" कॉलमनाम "या" अभिभावक (संबंध नाम)। "कॉलमनाम" संबंध की दिशा के आधार पर सेट की गई है।
यह आपको कॉलम की प्रतिलिपि बनाने के समान प्रभाव देगा, लेकिन मेरा मानना है कि यह केवल आलसी मूल्यांकन करता है। तो हो सकता है कि यह आपको वही देगा जो आपको चाहिए।
यह कैसे काम करता है here एक उदाहरण है। उदाहरण योग समेकित फ़ंक्शन का उपयोग करता है, लेकिन आप केवल स्तंभ नाम को संदर्भित करने की जरूरत है और यह आपके DataTable
myDataSet.Relations.Add(
"Orders2OrderLines",
myDataSet.Tables["Orders"].Columns["OrderID"],
myDataSet.Tables["OrderLines"].Columns["OrderID"]);
ordersTable.Columns.Add("OrderTotal", typeof(decimal), "Sum(Child(Orders2OrderLines).ExtendedPrice)");
HTH में इसकी नक़ल
आप कोड या एक्सएमएल पोस्ट करते हैं तो ** कृपया ** पाठ संपादक में उन पंक्तियों को उजागर करने और अच्छी तरह से स्वरूपित करने के लिए और वाक्य रचना यह उजागर संपादक उपकरण पट्टी पर "कोड" बटन (101 010) पर क्लिक करें! –
संभावित डुप्लिकेट [हम डेटाटेबल के डाटाकॉलम के डेटा को किसी अन्य डेटाटेबल में कैसे कॉपी कर सकते हैं?] (Http://stackoverflow.com/questions/2583898/how-can-we-copy-the-data-of-the -डेटाकॉलम-द-दैटटेबल-टू-ए-डेटटेबल) –