Pessoal, estou com esse problema a vários dias e ainda não consegui resolver.
Tenho uma aplicação e dentro dela são montadas dinâmicamente, com base em alguns dados as consultas que devo realizar. Dependendo do valor de um campo ou de uma combo box o select é montado como uma string e enviado para um statement ou preparedstatement. Até ai tudo bem.
O meu problema é que eu gostaria de tirar essa lógica da minha aplicação e deixar que o sgbd cuide disso para mim, ou seja, dependendo do valor que eu passo para uma SP eu gostaria q as condições do where fossem montados de acordo com os parâmetros. Pelo que eu tenho visto, não é possível fazer isso, uma função if também não me ajuda, pois tem algumas condições que não devem existir de maneira alguma se o valor passado não for correto.
Não to mais agüentando esse problema hehehehe Se alguém puder me dar uma luz eu agradeço. Se eu conseguisse montar uma string dentro a sp e mandar ela executar seria o ideal.
Estou usando Interbase 6.0 e SQL Server 2000
Obrigado!