2009-03-22 26 views

उत्तर

1

उपयोग एक DataView वस्तु और उस पर क्रमबद्ध विधि कॉल। या, यदि आपका डेटासेट SQL से आया है, तो डेटासेट में लोड होने से पहले ऑर्डर करने के लिए ORDER BY खंड का उपयोग करें।

+0

'डेटाव्यू' ऑब्जेक्ट में 'सॉर्ट' विधि नहीं है। यह * एक 'सॉर्ट' * संपत्ति * है; हालांकि यह 'डेटाव्यू' को सॉर्ट करने का तरीका नहीं बताता है। –

23

DataTable के साथ, आप आमतौर पर सॉर्ट एक DataView - उदाहरण के लिए:

 DataTable table = dataSet.Tables["foo"]; 
     DataView view = table.DefaultView; 
     view.Sort = "Code"; 

तो view साथ काम करते हैं।

+0

बहुत बहुत धन्यवाद !!!!! – Gold

+3

और मैं इस डेटासेट पर कोई क्वेरी कैसे चला सकता हूं? – Gold

3
DataSet fileTransferDetail = null; //Data to be sorted. 
DataSet result = null; //Declare a dataSet to be filled. 

// Sort data 
fileTransferDetail.Tables[0].DefaultView.Sort = "ID DESC"; 
// Store in new Dataset 
result.Tables.Add(fileTransferDetail.Tables[0].DefaultView.ToTable()); 
संबंधित मुद्दे