MySql DB에 utf8형식의 데이타를 조회하고 조회한 자료를 수정 하여 update하는 프로그램을 만들고
있습니다. 고수님들의 한수 부탁드립니다
MySql에 접속은 zeos의 ZConnection1로 하였습니다.
쿼리문은 ZQuery1로 하여
ZQuery1.Active := False;
ZQuery1.SQL.Clear;
ZQuery1.SQL.Add(' select * from testdb ');
ZQuery1.Active := True;
while not ZQuery1.Eof do
begin
RealGrid1.AddRow;
RealGrid1.Cells[0,RealGrid1.RowCount-1].AsString := ZQuery1.FieldByName('title').AsString;
ZQuery1.Next;
end;
이렇게 작업하였스나 자료가 ????로 나옵니다
RealGrid에 있는 자료를 선택하면
TntEdit1.Text := Trim(RealGrid1.Cells[0,RealGrid1.Row].AsString);
하고 TntEdit1.Text를 수정하여
다시 ZQuery1를 이용하여 update를 합니다.
utf8로 읽고 저장해야 하는데 어떻게 하는지 몰라서 방법좀 부탁드립니다.
UTF8ToAnsi
위에 두함수를 사용하면 되지 않을까요?