मैं कई कॉलमों पर अलग होने की कोशिश कर रहा हूं और डेटाटेबल से डेटार प्राप्त कर रहा हूं। लेकिन त्रुटि हो रही है।लिंकक (बहुमूल्य कॉलम के साथ अलग) का उपयोग करके डेटाटेबल से अलग पंक्तियां प्राप्त करें
Dim query As IEnumerable(Of DataRow) =
(From row As DataRow In SourceTable.AsEnumerable() _
Select row.Field(Of String)("ColumnName1"),
row.Field(Of String)("ColumnName2")).Distinct()
त्रुटि नीचे
:
Unable to cast object of type '<DistinctIterator>d__7a`1[System.String]'
to type 'System.Collections.Generic.IEnumerable`1[System.Data.DataRow]'.
मैं SourceTable से दिए गए कॉलम के आधार पर अलग-अलग पंक्ति के साथ एक और datatable चाहते हैं।
आप datatable में अलग सहायता इस्तेमाल कर सकते हैं की कोशिश करो यह एक - http://social.msdn.microsoft.com/forums/en-US/adodotnetdataset/thread/ed9c6a6a-a93e-4bf5-a892-d8471b84aa3b/ToTable() में एक अधिभार है जो आपको यह निर्दिष्ट करने देता है कि नई तालिका में आप कौन से कॉलम चाहते हैं, यह निर्दिष्ट करने के लिए केवल विशिष्ट मानों को वापस करना है या नहीं। –