PDA

Ver la Versión Completa : documento excel en blob de Firebird con automation


apicito
26-10-2004, 12:43:49
Necesitaría gestionar ficheros xls con la propia aplicación excel de forma que se guarden en un campo blob de firebird (un registro para cada xls, en binario o texto) y despues poder abrirlo de nuevo desde el campo blob a Excel. He intentado con automatión pero no lo he conseguido.

apicito
27-10-2004, 12:29:43
Aclaro que de lo que se trata es de grabar un fichero xls en un campo blob, como se hece con un richedit o un jpg. Por ejemplo, si abro un xls asi:
Excel := CreateOleObject('Excel.Application');
Archivo := 'c:\tmp\Hola.xls';
Excel.Workbooks.Open(Archivo);
excel.visible:=true;
como podría pasar el xls al campo blob. He probado:
Query.FieldByName('CAMPO_BLOB').AsVariant:=Excel.workbooks;
me da error de tipo de variable.
¿Alguna idea?