[firebase-br] ¿Cómo insertar una fotografía en una columna BLOB?

W O sistemas2000profesional em gmail.com
Sex Jul 29 17:10:31 -03 2011


Muchas gracias por responder André.

Saludos.

Walter.



2011/7/29 andre conrado <acf.andre em gmail.com>

> Sei q vc não usa Delphi como a maioria aqui, mas posso ajuda-lo usando
> ADO/OBDC para esse tipo de implementação.
>
> Quanto preciso fazer esse tipo de operação utilizo o ADODB.STREAM.
>
> 2011/7/28 W O <sistemas2000profesional em gmail.com>
>
> > Sí, tiene que ser usado el ISQL.EXE, para luego con cualquier aplicación
> de
> > cualquier lenguaje poder actualizar esa columna.
> >
> > Ya me comentaron que con el programa FSQL.EXE de Ivan Prenosil se puede
> > conseguir esa funcionalidad:
> >
> > INSERT INTO tab(id, blobfield) VALUES (1, @'c:\f.txt');
> >
> >
> > Me parece una muy buena alternativa, y algo que podría implementarse en
> las
> > siguientes versiones de ISQL.EXE
> >
> > Saludos.
> >
> > Walter.
> >
> >
> >
> > 2011/7/28 Wanderson Pereira <wrpereira em gmail.com>
> >
> > > Não prestei atenção em relação ao isql. Desculpe.
> > >
> > > Em 28/07/2011 10:54, andre conrado escreveu:
> > >
> > >  Walter, tem realmente que ser usando o isql.exe?
> > >>
> > >> 2011/7/28 Wanderson Pereira<wrpereira em gmail.com>
> > >>
> > >>  Walter,
> > >>>
> > >>>    Eu uso o código abaixo. Você não terá dificuldades em adaptar para
> o
> > >>> formato que trabalha.
> > >>>
> > >>> procedure TfrmCadastro.BitBtn1Click(****Sender: TObject);
> > >>> var BlobStream:TClientBlobStream;
> > >>>    FileStream:TFileStream;
> > >>> begin
> > >>>  if OPicDialog1.Execute then
> > >>>  begin
> > >>>    FileStream := TFileStream.Create(****OPicDialog1.FileName,
> > fmOpenRead
> > >>> or
> > >>> fmShareDenyWrite);
> > >>>    BlobStream:=TClientBlobStream.****Create(cdsTitularesFOTO,
> bmWrite);
> > >>>    try
> > >>>      BlobStream.CopyFrom(****FileStream,FileStream.Size);
> > >>>    finally
> > >>>      BlobStream.Free;
> > >>>      FileStream.Free;
> > >>>    end;
> > >>>  end;
> > >>> end;
> > >>>
> > >>> Em 27/07/2011 22:14, W O escreveu:
> > >>>
> > >>>  Hola a todos
> > >>>
> > >>>> Usando ISQL.EXE quisiera insertar una fotografía llamada IMAGE1.JPG
> en
> > >>>> un
> > >>>> campo BLOB, sub_tipo 0.
> > >>>>
> > >>>> ¿Alguien sabe cómo hacerlo?
> > >>>>
> > >>>> Porque si escribo: UPDATE MiTabla SET MIFotografia = 'IMAGE1.JPG'
> > >>>>
> > >>>> entonces dentro de la columna MiFotografia veo que están los
> > caracteres
> > >>>> 'IMAGE1.JPG', no la fotografía. Y lo que necesito es que esté la
> > >>>> fotografía.
> > >>>>
> > >>>> Saludos.
> > >>>>
> > >>>> Walter.
> > >>>>
> > >>> --
> > > [ ]s
> > > \\|//
> > > <o o>
> > > +----------------OOo-V-oOO----**-----------+
> > > | \/\/anderson R. P. P. - Cabo Frio - RJ |
> > > +--------=====--------------==**===--------+
> > > * Mais vale um amigo do que tesouros amontoados.*
> > >
> > >
> > > ______________________________**________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/**artigo.php?id=1107<
> > http://www.firebase.com.br/fb/artigo.php?id=1107>
> > > Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<
> > http://firebase.com.br/pesquisa>
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Um Abraço,
> André Conrado.
>
> 055 21 9176-7013 - Claro
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista