none
Parametro na URL RRS feed

  • 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

    terça-feira, 19 de dezembro de 2006 19:44

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

    quarta-feira, 20 de dezembro de 2006 16:34
  • Hades,

    Quais são estes valores?

    quarta-feira, 20 de dezembro de 2006 18:40
  • 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

    quinta-feira, 21 de dezembro de 2006 14:34