|
请教OCIBindArrayOfStruct等函数的使用
请问:
OCIBindArrayOfStruct(OCIBind*bindpp,OCIError*errhp,,ub4pvskip,ub4indskip,ub4alskip,ub4rcskip)
OCIDefineArrayOfStruct(OCIDefine*defnp,OCIError*errhp,,ub4pvskip,ub4indskip,ub4alskip,ub4rcskip)
它们的参数是什么含义?如何与OCIBindByPos()和OCIDefineByPos()结合起来使用?
oracle是如何组织数据绑定的数据的?
rollingpig 回复于:2003-09-05 17:27:53
C板比较在行
zy088 回复于:2003-09-05 22:34:33
1。OCIBindArrayOfStruct()
Purpose
Thiscallsetsuptheskipparametersforastaticarraybind.
Syntax
swordOCIBindArrayOfStruct(OCIBind*bindp,
OCIError*errhp,
ub4pvskip,
ub4indskip,
ub4alskip,
ub4rcskip
Parameters
bindp(IN/OUT)
Thehandletoabindstructure.
errhp(IN/OUT)
AnerrorhandleyoucanpasstoOCIErrorGet()fordiagnosticinformationintheeventofanerror.
pvskip(IN)
Skipparameterforthenextdatavalue.
indskip(IN)
Skipparameterforthenextindicatorvalueorstructure.
alskip(IN)
Skipparameterforthenextactuallengthvalue.
rcskip(IN)
Skipparameterforthenextcolumn-levelreturncodevalue.
Comments
Thiscallsetsuptheskipparametersnecessaryforastaticarraybind.ItfollowsacalltoOCIBindByName()orOCIBindByPos().ThebindhandlereturnedbythatinitialbindcallisusedasaparameterfortheOCIBindArrayOfStruct()call.
2。OCIDefineArrayOfStruct()
Purpose
Thiscallspecifiesadditionalattributesnecessaryforastaticarraydefine,usedinanarrayofstructures(multi-row,multi-column)fetch.
Syntax
swordOCIDefineArrayOfStruct(OCIDefine*defnp,
OCIError*errhp,
ub4pvskip,
ub4indskip,
ub4rlskip,
ub4rcskip
Parameters
defnp(IN/OUT)
ThehandletothedefinestructurewhichwasreturnedbyacalltoOCIDefineByPos().
errhp(IN/OUT)
AnerrorhandleyoucanpasstoOCIErrorGet()fordiagnosticinformationintheeventofanerror.
pvskip(IN)
Skipparameterforthenextdatavalue.
indskip(IN)
Skipparameterforthenextindicatorlocation.
rlskip(IN)
Skipparameterforthenextreturnlengthvalue.
rcskip(IN)
Skipparameterforthenextreturncode.
Comments
ThiscallfollowsacalltoOCIDefineByPos().Iftheapplicationisbindinganarrayofstructuresinvolvingobjects,itmustcallOCIDefineObject()first,andthencallOCIDefineArrayOfStruct().
taocb006 回复于:2003-09-08 09:44:56
能说说其中文含义嘛?如何与ocibindbypos结合起来使用?
查看上一页
返回分类首页 返回96PC首页
查看下一页 |