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

Wanderson Pereira wrpereira em gmail.com
Qui Jul 28 11:57:47 -03 2011


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.*




Mais detalhes sobre a lista de discussão lista