eu sempre faço assim: coloque a imagem em um image1; Para gravar: sqlquery.clear; sqlquery.sql.add('insert into tabela(imagem) values (:imagem)'); sqlquery.parambyname('imagem').LoadFromFile(imagem1.Picture); sqlquery.open;
Para ler: image1.LoadFromFile(sqlquery.fieldByname('imagem').asblob); Ronperso Imperatriz-Ma >From: "Miguel - DPF" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: <delphi-br@yahoogrupos.com.br> >Subject: Res: Re: [delphi-br] gravar imagem via SQL >Date: Fri, 11 Nov 2005 15:57:15 -0300 (Hora oficial do Brasil) > >Ana Júlia, q mancada, eu nao uso open sempre uso execSql. > >q vergonha. > >mas mesmo assim nao funciona. > > Miguel >"Delphi na veia" > > >-------Mensagem original------- > >De: Ana Júlia Solano Rocha >Data: 11/11/05 14:35:38 >Para: delphi-br@yahoogrupos.com.br >Assunto: Re: [delphi-br] gravar imagem via SQL > >Olá! >Em vez de dar um open na query, tenta dar um ExecSQL. > >Atenciosamente, >Ana Julia Solano >----- Original Message ----- >From: "Miguel - DPF" <[EMAIL PROTECTED]> >To: "delphi-br" <delphi-br@yahoogrupos.com.br> >Sent: Friday, November 11, 2005 12:09 PM >Subject: [delphi-br] gravar imagem via SQL > > >Pessoal sei q o campo blod funciona para colocar imagens, porem tem varios >subtipos e não sei qual é o mais adequado, e aproveitando como faço para >gravar num campo blod uma imagem q esta num clientdataset > >estou tentando fazer assim mas nao grava legal > >sqlquery.clear; >sqlquery .sql.add('insert into tabela(imagem) values (:imagem)'); >sqlquery.parambyname('imagem').asblod := cdsmatrizimagem.value // este é um >campo de um cds q está ligado a um dbimage porem nao está gravando. >sqlquery.open; > >a imagem fica gravada no cds e entanto q o form nao seja fechado ela fica >ai >porem se eu fecho e abro novamente a imagem nao aparece mais. > >obrigado. > >Miguel >"Delphi na veia" > > > >[As partes desta mensagem que não continham texto foram removidas] > > > > > >-- ><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > >Links do Yahoo! Grupos > > > > > > > > >Esta mensagem foi verificada pelo E-mail Protegido Terra. >Scan engine: McAfee VirusScan / Atualizado em 11/11/2005 / Versão: >4.4.00/4626 >Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > >-- ><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > >Yahoo! Grupos, um serviço oferecido por: >PUBLICIDADE > > > > > >Links do Yahoo! Grupos > >Para visitar o site do seu grupo na web, acesse: >http://br.groups.yahoo.com/group/delphi-br/ > >Para sair deste grupo, envie um e-mail para: >[EMAIL PROTECTED] > >O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do >Yahoo!. > > > > >[As partes desta mensagem que não continham texto foram removidas] > > > _________________________________________________________________ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html