मैं डैप्पर उपयोग कर रहे हैं और मेरे वर्तमान परियोजना के साथ मैं ADO.NET का उपयोग करने के लिए जा रहा हूँ। मेरा सवाल यह है कि मैं ADO.NET का उपयोग करके एक आईनेमरेबल कैसे वापस कर सकता हूं? यहां मैं डैपर का उपयोग कर रहा हूं। क्या कोई इसे ऐसा करने के लिए परिवर्तित करने में मदद कर सकता है लेकिन एडीओ के साथ?मैं ADO.NET का उपयोग करके एक आईनेमरेबल <> कैसे वापस कर सकता हूं?
public IEnumerable<Favorites> GetFavorites()
{
using (SqlConnection sqlConnection = new SqlConnection(connString))
{
sqlConnection.Open();
var work = sqlConnection.Query<Favorites>("Select * from favorites");
return work;
}
}
तुम खुश हो अपने निकाय (उदा पसंदीदा) के लिए डेटासेट और DataRows के साथ काम करने या आप दृढ़ता से टाइप कक्षाओं की आवश्यकता है? – davenewza
मानक ADO.NET कार्यक्षमता डेटा परिणामों को आपके लिए किसी ऑब्जेक्ट पर मैप करने जा रही नहीं है। आप अनिवार्य रूप से क्वेरी से 'डेटासेट' वापस प्राप्त करेंगे और इससे आपकी 'पसंदीदा' ऑब्जेक्ट्स बनाना होगा। – David
बस, 'DataSet' पंक्तियों के माध्यम से पुनरावृति' हर एक – paul