用GetTableNames函数取得的数据库的中文表名是乱码,该怎么解决

用GetTableNames函数取得的数据库的中文表名是乱码
用GetTableNames函数取得的 MySql数据库的中文表名,为什么是乱码,每个汉字都是一个?号。
大家指点一下
------解决方案--------------------
你用的是database组件吗,用myDAC组件试试?
------解决方案--------------------
你数据库用的是什么字符集,记得用之前要name一下,具体那个语句忘了.