Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

shumi

Erro ao montar link

Recommended Posts

Galera,

beleza???

 

Estou arrumando um sistema quanse inteiro que estava fazendo, pois meu banco era gravado por dados entre virgulas. enfim.

Só que to com um probleminha que não to entendendo, eu já to arrumando a parte dos relatorios...

 

eu faço um link de um jeito dá certo e de outro jeito não funfa...

 

veja assim da certo:

<%="<a href= http://www.newstyle1.com/sis/relatorio_campanha_f.asp?id=" & rs("codcampanha") & ">" & rs("campanha") & "</a>"%>

mas se eu substituo essa parte rs("codcampanha") por essa rs("campanha"), puxa o id como campanha ele ignora o nome da campanha mesmo e fica só assim a resposta www.newstyle1.com/sis/relatorio_campanha_f.asp?id=campanha

 

o que to fazendo de errado???

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa Adriano beleza?Meu sqp ta assim:

Sql= "select * from campanha WHERE dono = '"& Session("celula") &"'"

estranho né???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz como o Lucas falou o response.write e retornou os dados certinhos, mas no link não funciona....O engraçado é que o cliente vem certo o nome da campanha vem certo menos o link que não...ate transformei o valor em uma variavel, mas não funfa tb....Adriano, Assim como você falou eu já fiz, e vem o cod da campanha, mas eu não quero o cod, pois depois vou fazer outras SQL´s nas outras paginas e vou precisar do nome da campanha pra não me confundir....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lucas,Eu não quero o cod da campanha eu quero o nome da campanha...usei os 2 que me passou, mas substituindo o codcampanha por apenas campanha, mas deu a mesma coisa meu link ficou depois do ? a palavra campanha apenas....Caramba que barato de loko!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,Descubri o erro totalmente, mas não sei pq acontece e não consigo resolver....Tipo o nome da minha campanha chama-se "Campanha Teste" e tenho outra que chama-se "campanha teste 2" o que o meu sistema está fazendo é pegar apenas a 1ª palavra... então ao inves de meu link exibir o nome certo, ele exibe apenas a palavra "campanha".Descubri que é isso pois ao inves de campanha mandei exibir o Cliente e me trouxe apenas o 1º nome do cliente... exemplo: no meu DB está como cliente "Casas Bahias" e ele troxe apenas a palavra "Casas"...Alguém pode me ajudar a resolver essa parada???Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo, você quer passar o nome "casas bahia" como querystring?

Isso!!!Casas Bahias é um exemplo... poderia ser Lojas Vapatras, Antarctica Pilsen e etc...você sabe como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Troque isto<%="<a href=http://www.newstyle1.com/sis/relatorio_campanha_f.asp?id="]http://www.newstyle1.com/sis/relatorio_cam...f.asp?id=" & rs("codcampanha") & ">" & rs("campanha") & "</a>"%>Por isto:<a href="http://www.newstyle1.com/sis/relatorio_campanha_f.asp?id=<%=rs("codcampanha")%>"><%=rs("campanha")%></a>Veja como está sua instrução SQL. e veja se no banco está gravado todo o nome certinho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

explore,beleza?Agora funcionou!!!!Mas pq isso acontece se é praticamente a mesma coisa??? você sabe?Valeu e Valeu Galera, Valeu Lucas!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

CARA SIMPLESMENTE você ESTAVA TRATANDO O A HREF COMO UMA STRING CONCATENADA COM UM rs. O CERTO É QUE você DEVERIA COLOCAR UM RESPONSE.WRITE LA PARA IMPRIMIR A TAG HTML E NAUM COMO UMA STRING Q você COLOCO.ENTENDEU?FOI OQUE ENTENDI PELA LOGICA DO SEU CODIGO.QUER FAZER UM TESTE COLOQUE ISTO AQUI:E VAI FUNCIONAR TB.Response.write("<a href="http://www.newstyle1.com/sis/relatorio_campanha_f.asp?id=" & rs("codcampanha") & ">" & rs("campanha") & "</a>" ")

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummmmm entendi!!!Valeu novamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.