sqdb.sql.text:= 'create table tb1 (id varchar (10) , wrd varchar (700))';
sqdb.ExecSQL;
trdb.CommitRetaining;
.........................................................
readln(dottxt,ln);
eflowmm.Append(ansitoutf8(ln));
lns:= lns + 1;
osq.sql.text:= 'insert into tb1 values (' +inttostr(lns)+','+ ansitoutf8(ln)+')';
'ansitoutf8' worked well added to TMemo(eflowmm).
But why didn't work for Firebird?