关于OCI 查询
hDefine = NULL;
OCIDefineByPos(stmtp,
&hDefine,
errhp,
1,
&myt.no,
sizeof(myt.no),
SQLT_INT,
NULL,
NULL,
NULL,
OCI_DEFAULT);
OCIDefineByPos(stmtp,
&hDefine,
errhp,
2,
myt.name,
sizeof(myt.name),
SQLT_STR,
NULL,
NULL,
NULL,
OCI_DEFAULT);
OCIDefineArrayOfStruct(hDefine,
errhp,
sizeof(myt),
0,0,0);
OCIStmtExecute(svchp,stmtp,errhp,1,0,NULL,NULL,OCI_DEFAULT);
在实行SQL语句的时候会出错,我想知道OCI输出多个变量是否是想我这样必须用结构体,这几个函数具体怎么用,昨天开始
学的OCI学的脑袋疼,单位也没人用这个,请大家帮帮忙