ODP.NET中, 参数化查询时,如何给IN的参数设定值
aiuer 2016-05-23 02:02:40 在使用Oracle的ODP.NET时,作为下边的查询SQL文,只用定义了参数UserId,
当查询条件中使用 IN 关键时,这个参数应该如何设定?
’SQL文-------------------------------------------------------------
strSql.Append(" SELECT USER_ID, USER_NAME ")
strSql.Append(" FROM USER ")
strSql.Append(" WHERE USER_ID IN (:UserId) ") ‘带In关键字的查询,参数这样设定对吗?
‘参数设定(下边这样设定参数值,并不能起到作用):
Dim userId As String = "User002, User003, User004"
mCommand.Parameters.Add("UserId", userId)