Open ArturoCRodriguez opened 5 years ago
Hi,
Are you able to solve this ?
I am using OleDb with and having similar issues (IN clause with another simple condition)
DELETE sysUserRole WHERE sysUserId = ?UserId? AND NOT sysRoleId IN ?RoleId?
I am getting error like this..
[Stack Trace ]: System.Data.OleDb.OleDbException (0x80040E10): No value given for one or more required parameters.
Hope someone can help...
No, I'm not :(
Is there any way we can speed up this bug fix ? This is quite a simple requirement..
Hitting the same/similar issue. Using one pseudo-positional parameter for a WHERE IN
works fine.
Introducing any further pseudo-positional parameters:
ERROR [07001] [DataDirect][ODBC Progress OpenEdge Wire Protocol driver]Value has not been specified for parameter 4.
ERROR [07001] [DataDirect][ODBC Progress OpenEdge Wire Protocol driver]Value has not been specified for parameter 5.
Using version 1.50.4.0
. Might see if an update is any help.
Is there anyway can get this fix ? Kind of very limiting...
I'm using Dapper to make Select statments against a DB2 database (with ODBC drive). When I include one "WHERE IN" clause it works correctly:
However, if I include another WHERE IN clause, then I don't get the expected result:
Moreover, if I use a WHERE IN clause and a simple condition, I get an error:
If I use the condition without the WHERE IN it works correctly.
Am I doing anything wrong or could it be a bug in Dapper? (I think there was an similar bug when using WHERE IN clauses solved in 1.50.2 version).
Thank you in advance.