Ir para conteúdo

POWERED BY:

Arquivado

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

Spider3

Direcionamento de uma Busca em ASP para uma Página HTML

Recommended Posts

Pessoal, eu tenho um scirpt de busca em asp que funciona direitinho, abre o banco de dados, e dá o resultado da busca, mas em modo texto. Eu gostaria que ele abrisse uma página em HTML que estaria dentro do banco de dados. Alguém sabe como fazer? Eu acredito que seja no response write, colocar um <a href="pagina.htm"> Mas seria response write ou outra sintaxe?

Se puderem me ajudar, agradeço

 

O código é o seguinte:

 

<%
if request.form("reset") = "reset" then
response.write ""
else
IF isnull("campo") THEN
response.write ""
ELSE
campo = request.form("campo")
ConnString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=I:/inetpub/wwwroot/merkadbr/dados/cadasprod.mdb;"
Set objconn = Server.CreateObject("ADODB.Connection")
objconn.Open ConnString
instrucao_sql = "SELECT * FROM saude"
set dados = objconn.execute(instrucao_sql)

response.write "Descrição: " & dados ("observacoes")& "<br>"
response.write "Preco: " & dados("preço") & "<br>"

dados.movenext

END IF
end if %>
Editar/Apagar Mensagem

Compartilhar este post


Link para o post
Compartilhar em outros sites

se voce nao escrever nada na tela antes de redirecionar use o response.redirect("pagina.htm") se escreveu use javascript

 

agora se for apenas para criar link é mais ou menso como fez

 

como está tentando fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não estou tentando fazer, pois não sabia como fazer... rs... Eu pensei em response redirect, mas aí não teria que ter o link no banco de dados? Eu não quero que apareça o link, e sim a página onde está o resultado da pesquisa. Digamos que a pessoa procure por um aparelho de som, e dentro do banco de dados, tem a tabela aparelhosom,a descrição e em um do s campos o link para página onde onde tem todos os aparelhos de som, ou um específico que a pessoa procure., a busca direciona imediatamante para a página, que poderia ser aparelhosom.htm, mas se eu colocar direto no response redirect o nome da página, não seria da busca, ele abriria sempre a página aparelhosom.htm, certo? Tem que abrir a página que estiver no banco de dados...

 

se voce nao escrever nada na tela antes de redirecionar use o response.redirect("pagina.htm") se escreveu use javascript

 

agora se for apenas para criar link é mais ou menso como fez

 

como está tentando fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas ficaria onde? No response write? Veja se é assim:

 

<%
if request.form("reset") = "reset" then
response.write ""
else
IF isnull("campo") THEN
response.write ""
ELSE
campo = request.form("campo")
ConnString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=I:/inetpub/wwwroot/merkadbr/dados/cadasprod.mdb;"
Set objconn = Server.CreateObject("ADODB.Connection")
objconn.Open ConnString
instrucao_sql = "SELECT * FROM saude"
set dados = objconn.execute(instrucao_sql)

response.write "<a href="<%dados.link%>"<br>"


dados.movenext

END IF
end if %>
Seria isso?

 

Pode ser assim

 

<a href="<%dados.nome do campo%>">

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.