我遇到的问题是,在一台机器上代码有效,另一台没有。显然我们使用相同的Devart dotConnect for Oracle版本(6.80.325.0)。问题是当我们在LINQ中有一个子查询时,我们得到了Oracle不支持Cross Apply。
public IQueryable<GE_MENUAPLICACAO> RetornaMenusNegadosParaUsuario2(int seqUsuario, int nroEmpresa)
{
return from usuarioPerm in entidadesConsinco.GE_USUARIOPERMISSAO
from menu in usuarioPerm.GE_ITENSAPP.GE_APLICACAO.GE_MENUAPLICACAOs
select menu;
}
我读了很多关于它的信息,关于子查询,但是我真的不明白为什么在某些机器上没问题,而不是正常。我在安装中错过了一些修复吗?
感谢。
答案 0 :(得分:1)
某些计算机是否可能具有.NET Framework 4而另一台.NET Framework 4.5?