Por que esse codigo repete 6 vezes o resultado....
suponha que você procure por "Renato Russo" e no bd tenha 8 musicas dele...
sera mostrado 48 musicas, pois repitira 6 vezes cada...
no album a mesma coisa se escrever "Acustico" e la tiver 8 musicas...aparecera 48 pois repitira 6 vezes cada tambem....
Mais com musica é diferente funciona normal...se digitar "Metal contra nuves" vai sair só 1 resultado...
e se não digitar nada mostra todos os arquivos e 6 vezes cada um tambem..
Ressumindo:
Então tenho o bd com os campos: Musica, Cantor, Album.
Precisso achar seus respequitivos valores sem que se repitão e que se nada for digitar nada sera apresente.... algem pode me ajudar,corigindo o codigo abaixo...
Ai vau o codigo se alguém poder arrumar ficarei muito Grato...
<% AbreConexao
if Request.Form("enviando") = "sim" then
Dim Sql, RS
if Request.Form("categoria") = 0 then
Sql = "SELECT * FROM Produtos, Categorias WHERE Produtos.Categoria"
Sql = Sql & " AND musica LIKE '%" & Request.Form("produto") & "%' OR cantor LIKE '%" & Request.Form("produto") & "%' OR album LIKE '%" & Request.Form("produto") & "%' ORDER BY musica"
set Rs = conexao.execute(sql)
else
Sql = "SELECT * FROM Produtos, Categorias WHERE musicaCantor LIKE '%" & Request.Form("produto")&"%' "
Sql = Sql & " AND Produtos.Categoria = Categorias.Categoria AND Categoria = " & Request.Form("categoria")
Sql = Sql & " ORDER BY musica"
set Rs = conexao.execute(sql)
end if
if not Rs.Eof then
%>
<%
x = 0
while not Rs.eof
x = x + 1
%>
<font face=verdana size=2>
<b> Foram encontradas <%=x%> registros.</b></font><br><br>
Pergunta
Guest Adalberto
Por que esse codigo repete 6 vezes o resultado....
suponha que você procure por "Renato Russo" e no bd tenha 8 musicas dele...
sera mostrado 48 musicas, pois repitira 6 vezes cada...
no album a mesma coisa se escrever "Acustico" e la tiver 8 musicas...aparecera 48 pois repitira 6 vezes cada tambem....
Mais com musica é diferente funciona normal...se digitar "Metal contra nuves" vai sair só 1 resultado...
e se não digitar nada mostra todos os arquivos e 6 vezes cada um tambem..
Ressumindo:
Então tenho o bd com os campos: Musica, Cantor, Album.
Precisso achar seus respequitivos valores sem que se repitão e que se nada for digitar nada sera apresente.... algem pode me ajudar,corigindo o codigo abaixo...
Ai vau o codigo se alguém poder arrumar ficarei muito Grato...
Obrigaduuuuuuuuuu
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.