Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   No puedo guardar Memo1.lines (https://www.clubdelphi.com/foros/showthread.php?t=49135)

Carmelo Cash 14-10-2007 02:11:15

No puedo guardar Memo1.lines
 
Hola Foro:
Tengo que guardar en una tabla el texto de un TMemo, pero me da un error en el momento de compilar

Código:

*** Undeclared Identifier: 'ftBlob' ***
Alguien sabrá que está mal?

Estoy usando InterBase y Delphi 7.

Les transcribo el código.

Desde ya muchas gracias.

Código Delphi [-]
procedure TF_Cond_Ventas.Guardo_Ingreso;
var
MS : TMemoryStream;
begin

 MS := TMemoryStream.Create;
 Memo1.Lines.SaveToStream(MS);

 with Q_Insert do
  begin
   ParamByName('P_ID_Cond_Venta').Value:=CD_Codigo;
   ParamByName('P_Texto').LoadFromStream(MS,ftBlob);// << Acá da error
   ExecSQL;
  end;
end;

Código:

*** Undeclared Identifier: 'ftBlob' ***

aeff 14-10-2007 06:45:57

saludos, ¿por que no añades en el uses de tu unit "DB"?, te quedará así mas o menos:

Código Delphi [-]
...
uses DB,...;
...

¿me entiendes colega?

si no, entonces implementa esto debajo del end; del type, o sobre donde dice var:
Código Delphi [-]
  TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
    ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
    ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
    ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString,
    ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob,
    ftVariant, ftInterface, ftIDispatch, ftGuid);


espero que te sirva

Carmelo Cash 17-10-2007 14:13:51

Gracias AEFF
 
AEFF: lo solucioné con tu primera opcion "uses DB".

Gracias y Saludos :cool:

aeff 17-10-2007 16:56:15

ok, espero que revises esta unit DB, dentro existen implementadas Clases, Estructuras, Registros y muchas funciones que son verdaderamebte utiles para trabajar con Base de DAtos,

saludos, y suerte, aeff!


La franja horaria es GMT +2. Ahora son las 20:18:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi