ORA-00923点网核心devart提供程序优先或默认查询错误

问题描述 投票:0回答:1

[我正在开发一个.net核心Web API,当我尝试获取有关登录操作的一些数据时,我使用数据库oracle和数据提供程序devart我有这个问题

{"ORA-00923: FROM keyword not found where expected"}

我的代码在此行上的代码投掷引发异常

var result = db.tables.Where(x => x.code== userParams.code&& x.password == userParams.Password).FirstOrDefault();

我在哪里改了功能之后我尝试过

.First()
.SingleOrDefault()
.FirstOrDefault()

也尝试过这种方法,但是我认为此功能不合逻辑

.SingleOrDefault()
.Take(1)

我的版本

.net core 3.1
OracleDB version 11g
EFCore Devart 
EF 3.1

任何人都可以对此问题有所了解吗?

c# oracle linq asp.net-core devart
1个回答
0
投票

如果SingleOrDefault工作正常,我将像这样重新定义您的查询

© www.soinside.com 2019 - 2024. All rights reserved.