유니코드문제를 해결하기위해서 ado 컴포넌트를 사용하니
일체의 변환과정이나 tnt컴포넌트없이 유니코드(한글)가 문제없이
보여지고
업데이트도 잘 됩니다.
문제는 실행시마다 에러메세지기 뜹니다.
with ADOQuery1 do
begin
close;
SQL.Clear;
SQL.Text := 'update book set btitle='''+Edit1.Text + ''' where
idx=57 ';
ExecSQL;
end
실행하면 No columns defined in rowset
란
에러메세지를 발생합니다.==> 업테이트,
인서트는 이상없이 잘 됨
이것만 해결되면 델파이에서 유니코드문제는 일거에 해결될것
같습니다.
원인이 무엇인지모르겠네요
|