preciso de ajuda com relação a consulta no grid
estou fazendo um sistema de cadastro de cd´s e tenho um pequeno problema na hora da consulta.
O formulario está assim um grid para mostrar os cds cadastrados e outro grid mostrando as musicas referente a cada cd. Ae eu Fiz a consulta com referencia ao nome do artista(mostrando no próprio grid), só que se eu tiver dois cds do mesmo artista a consulta so me mostra um(no caso é selecionado o primeiro cd daquele artista no grid).
Como fazer para mostrar todos os cds referentes aquele artista ?
de repente seria melhor fazer em outro formulário, como ficaria o código?
desde já agradeço.
ps: o código tá assim:
if not datamodule2.cds_disco.locate(´Artista´,maskedit1.text,[lopartialkey]) then
showmessage(´Não Foi possivel encontrar o Artista/Banda com o nome fornecido´);
end;
O formulario está assim um grid para mostrar os cds cadastrados e outro grid mostrando as musicas referente a cada cd. Ae eu Fiz a consulta com referencia ao nome do artista(mostrando no próprio grid), só que se eu tiver dois cds do mesmo artista a consulta so me mostra um(no caso é selecionado o primeiro cd daquele artista no grid).
Como fazer para mostrar todos os cds referentes aquele artista ?
de repente seria melhor fazer em outro formulário, como ficaria o código?
desde já agradeço.
ps: o código tá assim:
if not datamodule2.cds_disco.locate(´Artista´,maskedit1.text,[lopartialkey]) then
showmessage(´Não Foi possivel encontrar o Artista/Banda com o nome fornecido´);
end;
Bruno_costa
Curtidas 0
Respostas
Japa
02/09/2003
Amigo faça com instrução Sql:
query.close;
query.sql.clear;
query.sql.add(´Select * from cds_disco where Artista= :cond1´);
//aqui o parametro recebe o nome do artista que esta em um Edit
query.sql.params[0].asstring:= EdArtista.Text;
query.open;
Adicione esse codigo ao evento clique de um Botão (Um Exemplo)
Voce precisa adicionar o componente TQuery da paleta DBE....
query.close;
query.sql.clear;
query.sql.add(´Select * from cds_disco where Artista= :cond1´);
//aqui o parametro recebe o nome do artista que esta em um Edit
query.sql.params[0].asstring:= EdArtista.Text;
query.open;
Adicione esse codigo ao evento clique de um Botão (Um Exemplo)
Voce precisa adicionar o componente TQuery da paleta DBE....
GOSTEI 0