Vamos a ver por partes
Primero creo el nuevo campo de tipo BLOB de la siguiente forma:
Código:
alter table lineas_partida add descripcion_concepto2
blob sub_type text
no se si es así como tengo que crearlo.
2º Hago el UPDATE
Código:
var SentenciaSql:String;
begin
UModuloDAtos.Lin_Partidas.DAtaset.Open;
UModuloDatos.Lin_Partidas.DataSet.First;
while not (UModuloDatos.Lin_Partidas.DAtaSet.Eof) do
begin
SentenciaSql:='UPDATE LINEAS_PARTIDA SET DESCRIPCION_CONCEPTO2=
DESCRIPCION_CONCEPTO '+
' WHERE
PARTIDA="'+UModuloDatos.TLin_PartidasPARTIDA.AsString+'" ';
Q.Close;
Q.Sql.Clear;
Q.Sql.Add(SentenciaSql);
Q.ExecSQL;
UMOduloDatos.Lin_Partidas.DataSet.NExt;
end;
Partida es la clave primaria
Y me da el siguiente error
Invalid modify request.
conversion error from string "BLOB"