OCI取100+行数据,存到地图中

OCI取100+行数据,存到map中struct DataItem{int moidint typechar describe[20]int standardvaluesint

OCI取100+行数据,存到map中
struct DataItem
{
int moid;
int type;
char describe[20];
int standardvalues;
intcurrentvalues;
char ClientIP[16];
char ip[16];
int port;
char email[30];
};

map<int,DataItem> Tab_;
基本的OCI简单操作是会的,但是就是有两个函数用不太来。OCIDefineByPos()
OCIStmtFetch()。我想取一张表的多行数据给放到这个map中,字段基本都是对照好的。 OCI C ORACLE
[解决办法]
貌似和OCIStmtFetch()没有关系,和OCIDefineArrayOfStruct()相关。