Ajuda - Busca - Membros - Calendário
Versão Completa: (Resolvido) Dataset com parâmetros
Fórum Script Brasil > Programação & Desenvolvimento > .NET
Gafanhoto
Seguinte. Tenho o seguinte formulário:

Número:
Categoria: TODAS

BUSCAR

O numero é uma label obrigatório, no entanto, o item Categoria é um DropDownList que tem itens 1, 2, 3, 4, 5, mas também tem o item SELECIONAR TODAS.

Como posso tratar a saída desse item Categoria ao enviar para um Dataset?

Vai estar lá: SELECT * FROM LEIS WHERE NUMERO=@NUMERO AND IDCATEGORIA=@CATEGORIA

No banco, o campo IDCATEGORIA é um Int32.
quintelab
Não costumo trabalhar com DataSet tipados, mas se não me engano é possível criar duas consultas certo?
Crie uma sem o parâmetro.

Abraços...
OSJunior
Você pode ajustar o valor da combo para que esse item venha na query assim:

CODE
SELECT * FROM MinhaTabela WHERE ID IN (1,2,3,4,5)
Gafanhoto
Como era um campo INT que aceita NULL no momento de definir de onde viriam os parâmetros eu deixei marcado a opção CONVERTSTRINGTONULL = true

Dessa maneira, coloquei alguns OR no meu SELECT e fungou beleza...

Valeu pela força....
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.