从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#include#include "ocilib.hpp" using namespace std; using namespace ocilib; #pragma comment(lib,"ociliba.lib") #pragma comment(lib,"ocilibw.lib") int main() { try { int ncout = 0, iin = 11; string sout,sin = "输入的参数值"; Environment::Initialize(); Connection con("server", "id", "password"); Statement st(con); st.Prepare("begin 存储过程名(:nout, :sout, :iin, :sin); end;"); st.Bind(OTEXT(":nout"), nout, BindInfo::Out); st.Bind(OTEXT(":sout"), sout, 256, BindInfo::Out); st.Bind(OTEXT(":iin"), iin, BindInfo::In); st.Bind(OTEXT(":sin"), sin, static_cast (sin.size()), BindInfo::In); st.ExecutePrepared(); cout<< nout << sout < 其中nout, :sout, :iin, :sin,分别代表存储过程中int型的输出,string型的输出;int型的输入和string型的输入; 需注意要在projict 的最后一个工程属性的C/C++和链接器的第一个常规,分别加上include和lib库。附件:http://down.51cto.com/data/2365892
分享名称:通过OCILIB连接oracle执行存储过程
浏览路径:http://cdkjz.cn/article/jcdidd.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图