DATAADAPTER COM CONDICAO IN NA CLAUSULA WHERE
boa noite
pessoal tenho a seguinte query em um dataadapter
SELECT Id_grps, Description_grps
FROM groupusers
WHERE Id_grps IN (@id_group)
porém quanto passo mais de um registro não há retorno, mas se eu colocar só um funciona.Já tentei passa de várias manerias como [ô]new,[ô],[ô]admin[ô], new,dmin e new[ô],[ô]admin. Se passar so new ou admin retorna o regstro mas passando os dois não.
Se eu fizer a query assim
SELECT Id_grps, Description_grps
FROM groupusers
WHERE Id_grps IN ([ô]new[ô],[ô]admin[ô])
também funciona corretamente.
Como eu faço para passa o parâmetro para a query de maneira que funcione
PS: o tipo do parâmetro é string como o banco
Desde já agradeço
pessoal tenho a seguinte query em um dataadapter
SELECT Id_grps, Description_grps
FROM groupusers
WHERE Id_grps IN (@id_group)
porém quanto passo mais de um registro não há retorno, mas se eu colocar só um funciona.Já tentei passa de várias manerias como [ô]new,[ô],[ô]admin[ô], new,dmin e new[ô],[ô]admin. Se passar so new ou admin retorna o regstro mas passando os dois não.
Se eu fizer a query assim
SELECT Id_grps, Description_grps
FROM groupusers
WHERE Id_grps IN ([ô]new[ô],[ô]admin[ô])
também funciona corretamente.
Como eu faço para passa o parâmetro para a query de maneira que funcione
PS: o tipo do parâmetro é string como o banco
Desde já agradeço
Boa noite,
Tenta assim
Até mais.
Tenta assim
SELECT Id_grps, Description_grps
FROM groupusers
WHERE Id_grps = [ô][Ô] new[Ô][ô] or Id_grps = [ô][Ô]admin[Ô][ô]
Até mais.
Tópico encerrado , respostas não são mais permitidas