我有一个单列的 MYSQL 表。数据库、表和列排序规则设置为:utf8_general_ci。
使用浏览器,我在该字段中插入字符串。如果我插入如下字符:şţăîâ 或 ŞŢĂÎÂ,则插入正常。我可以使用 Phpmyadmin 看到它们。
我的问题是当我想要 Visual Fox Pro 中的那个表时。
我正在使用这个:
conn_str="Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=database_name;User=user_name;Password=pass;Option=71305256"
conn=SQLSTRINGCONNECT(conn_str)
SQLEXEC(conn,"SET CHARACTER SET utf8")
SQLEXEC(conn,"SET COLLATION_CONNECTION='utf8_general_ci'")
SQLEXEC (conn,"select * from table_name","Cursor")
但是在 vfp 光标中,像 şţăîâ 这样的字符串看起来像 ???îâ 有
什么帮助吗?