Q&A

  • BDE와 ODBC로 Mysql 접속시 테이블내용중 한글이 ???로
  
  델파이7, MySQL 4.1을 사용하고 있는데

  MySQL-Front에서는 테이블 내용이 잘 보이는데
  델파이의 그리드에선 한글필드가 ???로 보이네요.
  어떻게 하면 좋을까요?
3  COMMENTS
  • Profile
    라벤더 2006.06.14 18:37
    안녕하세요?

    MySQL 4.1 에선 내부적으로 UTF8로 처리한다지요~

    my.cnf 의 [mysqld] 에서

    init_connect="set names euckr" 해보세요~
  • Profile
    임정미 2006.06.15 01:49


      답변해 주셔서 감사하구요.

      제경우엔 Mysql이 깔린 폴더가 C:\Program Files\MySQL\MySQL Server 4.1
      여기에서 my.ini를 말씀하신데로 수정하고 서버 리셋시키고 다시 레코드 등록해서
      봤는데 아직도......  어디가 잘 못
  • Profile
    임정미 2006.06.19 21:15
      my.ini의 init_connect="set names euckr" 가 안먹는거 같아서
      원하는 쿼리를 날리기 전에
      Query1.SQL.Add('set names euckr');
      Query1.ExecSQL;
      를 먼저 날리고 나서 하니까 제대로 한글을 가져오네요.