En primer lugar debieras crear la base de datos con el charset adecuado para los datos que queres almacenar. (no conozco el EMS IB Manager3, pero supongo que debe tener soporte. si no lo tiene, y estas a tiempo de cambiar, mejor buscate uno que lo tenga, entre los que podria estar firebird u oracle).
Tenes que hacerlo con un insert??
Te lo digo, porque me imagino que podria funcionar también si manejaras un DataSet Normal (tipo TTable o un equivalente), sobre el que haces el insert y las asignaciones correspodientes....
Código:
table1.insert;
table1Codigo.AsString := 'U0001';
table1Nombre.AsString := 'Algo en japonés';
table1.post;
Hasta luego.