通过OCILIB连接oracle执行存储过程
发表于:2025-02-14 作者:千家信息网编辑
千家信息网最后更新 2025年02月14日,#include #include "ocilib.hpp"using namespace std;using namespace ocilib;#pragma comment(lib,"ocilib
千家信息网最后更新 2025年02月14日通过OCILIB连接oracle执行存储过程
#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
输入
过程
存储
输出
代表
参数
属性
工程
常规
链接
附件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
明光购买软件开发技术大概费用
买恒创科技服务器
数据库关系图怎么生成
网络安全不要发布和转发
后台网络技术
广德现代软件开发服务价钱
贵州pdu服务器电源厂商有哪些
国税优化管理服务器
网络安全主题创意绘画大学
服务器网络布线哪家服务好
软件开发价格低的原因
硬件软件开发学什么课程
数据字典是数据库系统中各类
删除或者屏蔽信息网络技术
云操作系统和服务器有什么不同
网络安全责任分配基本原则
王牌战争怎么自己开私人服务器
深圳从事网络安全的企业有哪些
数据库历史记录没有了
软件开发哪种方向最好
广州市艾雅网络技术有限公司
网络安全龙头股蓝盾股份
淘宝服务器的bug
网络安全对于工作的重要性
数据库操作记录保存
网络安全面临的严峻挑战是什么
web 数据库可视化
光格网络安全绘画
软件开发项目串讲
sql传奇数据库修改