linq To SQl之多表联合查询应该是你的 f.Id.ToString()有问题,去掉 .ToString()  试试、

解决方案 »

  1.   

    ToString显然不支持,而且new CompanyInfo这个也不行
      

  2.   

     select new
                {
                      Id = a.Id,
                      CoName = a.CoName,
                       ...                      
                };
    这样写  如何返回一个List?
      

  3.   

    LINQ对数据库的操作其实是直接生成SQL语句,SQL中可不支持 string类型强转
      

  4.   


    要查询 A B C 三个表的数据,要怎么写? 现在只会查询单表的数据。
      

  5.   

    要理解这个问题,你得先明白对数据库的查询是在什么时候做的.
    sql是什么时候生成的.