ORA-01008 с использованием Entity Framework 6

Я использую Entity Framework 6 для доступа к базе данных Oracle. У меня есть запрос, подобный следующему:

var query = db.Table
    .Where(x => x.Field1 == field1 || x.Field1 == "ConstantValue")
    .Where(x => x.Field2 == field2 || x.Field2 == "ConstantValue")
    .OrderByDescending(x => x.Field1)

Когда я его выполняю, я получаю следующую ошибку: ORA-01008: не все переменные связаны

Я знаю, что обычно означает это сообщение, но здесь нет никакого смысла. field1 и field2 не являются нулевыми. Пожалуйста, кто-нибудь может помочь мне решить эту проблему?

0 ответов

Другие вопросы по тегам