使用产品:supermap-iobjectsjava-10.1.0-18927-82297-win-all
操作系统:win11 x64
数据类型:MySQL
问题详细描述:MySQL 型数据源,属性数据集,布尔非必填类型字段(对应MySQL中 tinyint 可空类型),使用 iobject 的 Recordset.getBoolean(String) 方法获取该字段的值时,不管实际数据是什么(0,1,或null),均返回false,使用 Recordset.getInt32(String) 接口,均返回0。
使用桌面端打开 MySQL 型数据源,查看该字段类型:
使用 MySQL Workbench 查看数据库中该字段的类型:
桌面端查看数据:
MySQL Workbench 查看数据:
使用 iobject 接口获取数据的代码:
使用 iobject 接口获取到的数据: