我正在尝试第http://forums.asp.net/t/1320587.aspx, 中提到的第一个解决方案将linq结果返回给数据集。 但在'mdb'之后我没有得到'GetCommand'属性。 错误说MedianEntities不包含'GetCommand'的定义。你错过了一个装配。将Linq结果返回给数据集 - GetCommand不是属性
我还应该包括什么来解决这个问题。
public DataSet GetAllRecords()
{
DataSet ds = new DataSet();
MEDIANEntities mdb = new MEDIANEntities();
var query = (from j in mdb.tblCountries
orderby j.CountryName ascending select j);
SqlCommand cmd = (SqlCommand)mdb.GetCommand(query); //error here
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
return ds;
}
使用.Netframework 4.0和实体模型
其他,我不SE e你将LINQ结果放入数据集的地方...... –
oops错过了一个单词。更新了 – Ruby