中
我试图从Oracle数据库中获取sdo_geometry,但我做不到。这是我的代码:
try {
rs = preStatement.executeQuery("SELECT shape FROM "+table+" where id=0");
STRUCT st = (oracle.sql.STRUCT) rs.getObject(1);
JGeometry j_geom = JGeometry.load(st);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
我收到一个错误"JGeometry无法解析为类型"。但是Eclipse不允许我导入库:(
我的BuildPath中有一个ojdbc14.jar驱动程序,其他jdbc东西运行良好。有人知道这里出了什么问题吗?
Gruß,Andre
您需要类路径中的sdoapi.jar文件,并导入oracle.spatial.JGeometry.
sdoapi.jar文件位于$ORACLE_HOME/md/jlib