ODatabase odb;//定义数据库对象
OStartup();
odb.Open("DB","name","pws");ODynaset dyn;
dyn.Open(odb,"select M_ID, M_NAME, LOCATION from damine");
OValue Id;
OValue Name;
OObject SdoGeo ; //用于对付sdo_geometry字段
dyn.GetFieldValue(0, &Id);
dyn.GetFieldValue(1, &Name);
dyn.GetFieldValue(2, &SdoGeo);我想进一步访问sdo_geometry字段中的SDO_GTYPE,SDO_ELEM_INFO_ARRAY等,然后又该怎么做呢?还有OObject,OCollect都是什么东东啊,有什么意思?
OStartup();
odb.Open("DB","name","pws");ODynaset dyn;
dyn.Open(odb,"select M_ID, M_NAME, LOCATION from damine");
OValue Id;
OValue Name;
OObject SdoGeo ; //用于对付sdo_geometry字段
dyn.GetFieldValue(0, &Id);
dyn.GetFieldValue(1, &Name);
dyn.GetFieldValue(2, &SdoGeo);我想进一步访问sdo_geometry字段中的SDO_GTYPE,SDO_ELEM_INFO_ARRAY等,然后又该怎么做呢?还有OObject,OCollect都是什么东东啊,有什么意思?
解决方案 »
- oracle存储过程请教
- oracle10g问题
- 除了游标还有什么办法可以循环表
- 求oracle正则表达式一例
- inner join和left join有什么区别和联系,什么情况下用inner join 和left join? select ... case...when...then...when...then...是什么意思?
- 启动OracleOraHome90HTTPServer服务
- 使用exp备份文件时,用当前日期做为文件名遇到问题
- oracle9i升级到oracle10g
- 洒店管理系统的后台数据库是用Oracle好还是用Ms sqlserver好一点?
- Oracle中BLOB的存取过程疑惑
- 关于ORA-01405
- 请教高手?把access库中的表导入到oracle库中,用vb应该怎么办?着急!!!!!
OStartup();
odb.Open("DB","name","pws");ODynaset dyn;
dyn.Open(odb,"select M_ID, M_NAME, LOCATION from damine");
OValue Id;
OValue Name;
OObject SdoGeo ; //用于对付sdo_geometry字段
//dyn.GetFieldValue(0, &Id);改成一下的方式 再试试
dyn.GetFieldValue(M_ID, &Id);
//dyn.GetFieldValue(1, &Name);改成一下的方式 再试试
dyn.GetFieldValue(M_NAME, &Name);
//dyn.GetFieldValue(2, &SdoGeo);改成一下的方式 再试试
dyn.GetFieldValue(LOCATION, &SdoGeo);
http://community.csdn.net/Expert/topic/4304/4304133.xml?temp=.3945276