powerbuilder通过ODBC链接MySQL,select count()失败的问题
原因:将网上查询,可能是把count(id)解析成为count (id),所以导致查询未生效;
解决办法有一下两种:
方法一、在select count之前执行命令,即
string sql
sql = "SET sql_mode = 'IGNORE_SPACE' "
EXECUTE IMMEDIATE :sql ;
方法二、在pb通过ODBC创建数据源的属性进行配置,如下图
原因:将网上查询,可能是把count(id)解析成为count (id),所以导致查询未生效;
解决办法有一下两种:
方法一、在select count之前执行命令,即
string sql
sql = "SET sql_mode = 'IGNORE_SPACE' "
EXECUTE IMMEDIATE :sql ;
方法二、在pb通过ODBC创建数据源的属性进行配置,如下图