आप पूरी तालिका की प्रतिलिपि नहीं बना सकते हैं, आपको एक पंक्तियों की प्रतिलिपि बनाने की आवश्यकता है। http://support.microsoft.com/kb/308909 से
"कैसे DataTables बीच DataRows इससे पहले कि आप ImportRow विधि का उपयोग करें, तो आप यह सुनिश्चित करना चाहिए लक्ष्य तालिका स्रोत तालिका के रूप में समान संरचना है कि कॉपी करने के लिए (नमूना कोड यदि आप लिंक पर जाएं)। यह नमूना का उपयोग करता है डेटाटेबल की संरचना की प्रतिलिपि बनाने के लिए डेटाटेबल क्लास की क्लोन विधि, सभी डेटाटेबल स्कीमा, रिलेशनशिप और बाधाओं सहित।
यह नमूना उन Microsoft तालिकाओं का उपयोग करता है जो Microsoft SQL Server नॉर्थविंड डेटाबेस के साथ शामिल हैं। पहली पांच पंक्तियों की प्रतिलिपि बनाई गई है उत्पाद तालिका से स्मृति में बनाई गई दूसरी तालिका में। "
स्रोत
2008-09-15 23:39:22
क्या आपको केवल विशिष्ट पंक्तियों या संपूर्ण डेटाटेबल की प्रतिलिपि बनाने की आवश्यकता है? –
केवल विशिष्ट पंक्तियां। पोस्ट भी अपडेट किया गया। – Alex
क्या आप DataView.Filter और फिर DataTable.Copy के साथ फ़िल्टर कर सकते हैं? – GEOCHET