Inquiridor
Parametro na URL

Pergunta
-
Boa Tarde a todos, estou com um problema parecido com esse.
O meu problema é o seguinte.
tenho dois campos passados por uma query string Exemplo: relatorio.aspx?Credor=3&Devedor=1
Credor é do tipo inteiro
Devedor é do tipo varchar (50)estou listando os detalhes daquele Credor e do Devedor. Acontece que o Devedor pode não ser passado por parametro, e com isso eu tenho que listar todos os devedores daquele credor. Como eu poderia fazer isso.
Alguem tem algum exemplo ?
Desde já agradeço
Todas as Respostas
-
Reformulando a pergunta...
Passei a minha SQL para uma procedure, nessa procedure tenho alguns parâmetros onde eu os pego passados pela URL.
Dentro dessa procedure eu tenho uma variavél chamada @SQL do tipo varchar. Coloquei dentro dela a minha consulta de acordo com os parâmetros passados pela URL.Para executar essa SQL q esta dentro da minha varável eu faço EXEC @SQL, gostaria de saber como eu faço para pegar os valores listados dentro desssa procedure
Desde já agradeço
-
-
Junior,
os valores eram da parte do "select" da minha SQL, por exemplo "SELECT codigo,nome" não estava consiguindo pegar o codigo e o nome da SELECT mas agora já estou conseguindo mudei o jeito q estava a minha procedure q estava com um erro no proprio select.
Agora estou com uma nova dúvida por exemplo:
Na minha procedure eu tenho um campo onde tem uma variavel "@Codigo" que pode ser nula
montei uma SQL Dinâmica onde se o codigo for Passado pela URL eu listo as informações de acordo com esse código
se naum for passado o codigo eu listo as informações de todos os codigos.
Acontece que se eu naum passar o Codigo pela URL da um erro Informando q esta faltando algo.
Eu passo da seguinte maneira . relatorio.aspx?codigo=3 ou relatorio.aspx
coloquei tbm no meu relatorio q ele pode ser valor null e a opção allow null value esta marcada tbm?
Como eu faço para que eu consiga colocar esse codigo como podendo ser um valor NULL. e assim podendo listar todos os codigos com suas caracteristicas?
T+, desde já obrigado