你SelectAnyInfo返回的是object类型需要转换才能遍历
public static Queryable SelectAnyInfo() 改成Queryable
public static Queryable SelectAnyInfo() 改成Queryable
解决方案 »
- Devexpress,FarPoint.Spread控件项目
- 大量字符串相加的问题 速度慢
- 用vs2005开发移动web,为什么在访问.aspx页面的时候地址中会自动加一串随机字符串??
- 可怕的问题
- 如何在两个DataGridView相应的两个单元格之间画条线
- c#调用DLL(vc写的)的问题?十分焦急
- 在windows 2003 server 企业版中使用哪种数据库?
- 急切求教大家关于 C#操作acccess数据库的问题
- 水晶报表导出到EXCEL时为什么没有边框线?
- System.Management.dll引用问题
- 急急急急急急急急急急~连接数据库问题~
- 如何对时间进行排序(时间由最近的到最远的排)
要不直接在
public static List<Plant> SelectAnyInfo()
{
foreach(var v in query )
{
............
}
}
理解了泛行就知道怎么改了。
foreach的方便用法也是应为有个确定的类型可以遍历。
直接就可以读取对象属性。
List <Plant>
数据访问成层我封成了DLL,Plant是我调用DLL的程序中自己定义的类,不是LINQ中的数据模型对象。
头大啊
{
c.VideoNetServerRowID,
c.VedeoNetServerName,
c.VedeoNetServerCode,
c.IPAddress,
cc.AreaName
};
将上述代码定义成一个MyClass类
public static List<MyClass> SelectAnyInfo()
{
return query.ToList<MyClass>();