日期:2014-05-16  浏览次数:20566 次

Framework 通过ODBC连接服务器端Mysql数据库时出错

1,连接测试已经成功。

2,错误内容为“RQP-DEF-0177 An?error?occurred while performing operation 'sqlScrollBulkFetch' status='-51'.
UDA-SQL-0144 An arithmetic exception was detected.
[MySQL][ODBC 5.1 Driver][mysqld-5.1.37-log]”

?

?

经测试,是由于数据库名称或者表名为中文的问题。同样,当表内内容含有中文的时候,也会抛类似的错误。问题出在数据库字符上,在odbc的配置里面将字符编码改为gb2312即可