Olá, galera...
Trabalho com ASP já faz algum tempo... comecei a estudar um pouco sobre a interação entre o Flash e o ASP, já consegui fazer coisas básicas como digitar uma palavra em um Forumulário no Flash e fazer uma busca no banco de dados Access e exibir no Flash, se a palavra pesquisada foi encontrada ou não...
O que eu estou querendo saber, é como fazer um loop dentro do flash, pra quando por exemplo eu fizer uma busca q me traga 10 registros do banco, exibir uma embaixo da outra, como se fosse uma tabela HTML, entendem ???
Se alguém souber, por favor ajude...
Flash & Asp
Started By carlosleitao, 20/11/2003, 13:33
1 reply to this topic
#1
Posted 20/11/2003, 13:33
#2
Posted 22/11/2003, 13:45
Fiz um exemplo simples, primeiro crie um campo de texto dinâmico e outro imput, coloque as instâncias deles de "resultado_txt" e "busca_txt", crie um botão e instâncie de ok_btn, coloque as ações abaixo no frame correspondente:
e no asp:
Vou deixar o anexo usado para exemplo
Qualquer dúvida poste novamente
resultado_txt.html=true
var obj_lv = new LoadVars()
ok_btn.onRelease=function(){
obj_lv.nome = resultado_txt.text
obj_lv.onLoad = function() {
var dados = this.nomes.split(";"), string = ""
for (var i = 0; i<dados.length-1; i++) string += dados[i]+"<br>"
resultado_txt.htmlText = string
}
obj_lv.sendAndLoad("http://localhost/busca.asp", obj_lv)
}
e no asp:
<%
Set Banco=Server.CreateObject("Adodb.Connection")
Banco.Open("Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.mapPath("banco.mdb"))
set sql = Banco.execute("select nomes from tb_nomes where nomes like '"&"%"&trim(Request.Form("nome"))&"%"&"' order by nomes")
nomes=""
while not sql.eof
nomes = nomes&sql("nomes")&";"
sql.movenext
wend
Banco.close()
set Banco=Nothing
response.Write("nomes="&nomes)
%>
Vou deixar o anexo usado para exemplo
Qualquer dúvida poste novamente
Attached Files
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)











