C# LINQ到SQL中的内部联接不工作
我的代码怎么了?对于Functionario表和Projeto表,用红色下划线C# LINQ到SQL中的内部联接不工作,c#,linq-to-sql,.net-3.5,asp.net-3.5,C#,Linq To Sql,.net 3.5,Asp.net 3.5,我的代码怎么了?对于Functionario表和Projeto表,用红色下划线 DataContext db = new projfuncionarioDataContext(); var query = from p in db.Funcionario join c in db.Projeto on p.Cdfunc equals c.Cdfunc select new { ID = p.Cd
DataContext db = new projfuncionarioDataContext();
var query = from p in db.Funcionario
join c in db.Projeto on p.Cdfunc equals c.Cdfunc
select new
{
ID = p.Cdfunc,
Produto = p.Nome,
};
GridView1.DataSource = query;
GridView1.DataBind();
尝试:
您的GridView是否具有相同的功能 应该是:
projfuncionarioDataContext db = new projfuncionarioDataContext();
可能重复:您的错误是什么?是否可以绑定到单个表(具有零联接)?“Functionario”和“Projeto”表以红色下划线…是否在Visual Studio中编程?“Functionario”和“Projeto”是由Intellisense提出的吗?如果没有,Intellisense建议了什么?如果Intellisense没有建议“Projeto”或“Functionario”,那么这暗示了您的问题。Intellisense是否建议使用任何表名?你是如何生成你的dbml文件的呢?+1哇。。。真不敢相信我和其他人这么长时间都没有注意到这一点!
DataContext db = new projfuncionarioDataContext();
projfuncionarioDataContext db = new projfuncionarioDataContext();