Criar catálogo de produtos com fotos
Boa tarde a todos do fórum!!
Estou tendo que fazer uma customização no meu sistema que é a criação de um catálogo de produtos com fotos, alguém que já passou por isso pode me dar uma mão pra achar a melhor opção?? me falaram da stringgrid, mas não sei como utilizá-la.. Estou usando Delphi6+Firebird
Desde já agradeço a ajuda
Junior
Estou tendo que fazer uma customização no meu sistema que é a criação de um catálogo de produtos com fotos, alguém que já passou por isso pode me dar uma mão pra achar a melhor opção?? me falaram da stringgrid, mas não sei como utilizá-la.. Estou usando Delphi6+Firebird
Desde já agradeço a ajuda
Junior
Lindolfo Junior
Curtidas 0
Respostas
Joel Rodrigues
10/09/2013
Olá, qual é sua real dificuldade? Pois StringGrid é nada mais que um grid para se exibir dados.
Sobre a imagem, creio que seja interessante você armazenar os arquivos (imagens) em uma pasta e gravar no banco apenas o caminho de cada uma.
Sobre a imagem, creio que seja interessante você armazenar os arquivos (imagens) em uma pasta e gravar no banco apenas o caminho de cada uma.
GOSTEI 0
Lindolfo Junior
10/09/2013
Oi joel, primeiramente obrigado pela rápida presteza!!!
o problema esta no seguinte, primeiro: como consigo carregar a imagem dentro do stringgrid? e segundo: como faço pra inserir todos os dados de uma tabela dentro dela, numa dbgrid, o delphi assume uma linha pra cada registro mas na stringgrid não...
vlw
o problema esta no seguinte, primeiro: como consigo carregar a imagem dentro do stringgrid? e segundo: como faço pra inserir todos os dados de uma tabela dentro dela, numa dbgrid, o delphi assume uma linha pra cada registro mas na stringgrid não...
vlw
GOSTEI 0
Joel Rodrigues
10/09/2013
Então, não vejo necessidade de usar o StringGrid, ao meu ver, ficaria até esteticamente esquisito.
Você pode continuar utilizando o DBGrid, pois ele fica diretamente ligado a um DataSource. No evento OnAfterScroll do DataSet(Query, Table, etc) você poderia carregar uma imagem (TImage) através do caminho que estaria gravado no banco.
Você pode continuar utilizando o DBGrid, pois ele fica diretamente ligado a um DataSource. No evento OnAfterScroll do DataSet(Query, Table, etc) você poderia carregar uma imagem (TImage) através do caminho que estaria gravado no banco.
GOSTEI 0
Lindolfo Junior
10/09/2013
na verdade não quero usar a striggrid, quero oque for melhor e não der problemas no futuro.. usar o dbgrid, aí tenho que colocar o timage e quando seleciono a linha mostra a imagem, é isso que vc sugere?? ou tem como carregar a imagem dentro da grid??
GOSTEI 0
Joel Rodrigues
10/09/2013
Exato, foi isso que sugeri. Acho que é a forma mais prática.
CASO você opte por armazenar a própria imagem no banco, basta ligar um DBimage e ligá-lo a este campo.
CASO você opte por armazenar a própria imagem no banco, basta ligar um DBimage e ligá-lo a este campo.
GOSTEI 0
Alessandro Yamasaki
10/09/2013
Concordo com o Joel, use o DBGrid e o mesmo ligara automaticamente no seu campo imagem.
GOSTEI 0
Lindolfo Junior
10/09/2013
ok, obrigado pela ajuda, consegui nesse formato que vcs me indicaram.. vlw
GOSTEI 0
Joel Rodrigues
10/09/2013
Obrigado pelo retorno.
Estou marcando o tópico como concluído.
Estou marcando o tópico como concluído.
GOSTEI 0