用BCB2010的dbExpress查询MySQL5.1超过1个字段就显示错误
非常奇怪的问题。
数据库采用MySQL5.1.40社区版64位。
安装在Vista64位操作系统中。
libmysql.dll 采用mysql-gui-tools-5.0-r17-win32安装后的目录中的dll(用MySQL5.1.40社区版64位安装后的dll不能用)。
用BCB2010的dbExpress查询,比如
select year from xxxx 可以显示
select year,month from xxxx 不可以显示,出现dbx error:unsupported feild type的提示。
[解决办法]
有可能是字段名有问题,不要使用与数据库支持的函数重名的字段名,如year,month等
[解决办法]
先在mysql的查询分析器里执行sql通过就可以在bcb里执行
[解决办法]
root 遠程是受限用戶吧,你另外建一個有權限的用戶看。
你也可以在遠程用mysql的查询分析器里执行sql. 不要在本地試。
[解决办法]
没玩过mysql.
喜欢firebird.