mediante LINQ para consultar una DataTable vuelve el error siguiente: CS0117: 'DataSet1.map DataTable' no contiene una definición para ProyectoDataTable no contiene definición para AsEnumerable
'AsEnumerable' incluye referencia para System.Data. Datasetextensions.
Aquí está el código.
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;
}
ejecutarlo w/out AsEnumerable() resulta en
var query1 = from mfg_nm in DataSet1.mapDataTable
select mfg_nm;
CS1660: No se puede convertir la expresión lambda al tipo 'cadena' porque no es un tipo de delegado
gracias por adelantado por su ayuda
Gracias por la respuesta rápida. Se eliminó System.data.datasetextensions. Conjunto confirmado System.data.datasetextensions. Form web.config: –
user1169290
@ user1169290: ¿No puede simplemente agregarlo bajo las referencias? No sé si tenerlo en web.config hace la diferencia ... –
así es como lo agregué, creo que agregó las líneas al archivo de configuración – user1169290