के लिए परिभाषा शामिल नहीं है निम्न त्रुटि एक datatable रिटर्न क्वेरी करने के लिए LINQ का उपयोग करना: CS0117: 'DataSet1.map DataTable' 'AsEnumerable'DataTable AsEnumerable
परियोजना System.Data के लिए संदर्भ शामिल है के लिए एक परिभाषा शामिल नहीं है। Datasetextensions।
यहां कोड है।
using System;
using System.Collections;
using System.ComponentModel;
using System.Configuration;
using System.Reflection;
using System.Data;
using System.Linq;
using System.Data.Linq;
using System.Data.Common;
using System.Data.DataSetExtensions;
using System.Linq.Expressions;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
protected void Page_Load(object sender, EventArgs e)
{
var query1 = from mfg_nm in DataSet1.mapDataTable.AsEnumerable()
select mfg_nm;
}
यह w चल/बाहर AsEnumerable() में
var query1 = from mfg_nm in DataSet1.mapDataTable
select mfg_nm;
CS1660 परिणाम: 'स्ट्रिंग' टाइप करने के लिए है क्योंकि यह के लिए पहले से एक प्रतिनिधि के प्रकार नहीं है
धन्यवाद लैम्ब्डा अभिव्यक्ति कनवर्ट नहीं कर सकता आपकी मदद
त्वरित प्रतिक्रिया के लिए धन्यवाद। हटाया गया System.data.datasetextensions। पुष्टि की गई System.data.datasetextensions असेंबली। फॉर्म web.config: –
user1169290
@ user1169290: क्या आप इसे संदर्भों के तहत जोड़ नहीं सकते? मुझे नहीं पता कि web.config के तहत यह एक अंतर बनाता है ... –
इस तरह मैंने इसे जोड़ा, मुझे लगता है कि कॉन्फ़िगरेशन फ़ाइल – user1169290