亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

通過OCILIB連接oracle執行存儲過程

發布時間:2020-07-24 08:59:47 來源:網絡 閱讀:2412 作者:迅猛雷電 欄目:關系型數據庫
#include <iostream>
#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<unsigned int>(sin.size()), BindInfo::In);
	
	st.ExecutePrepared();
	cout<< nout << sout <<endl;
     }
     catch (std::exception &ex)
     { }
     Environment::Cleanup();
     return 0;
}
其中nout, :sout, :iin, :sin,分別代表存儲過程中int型的輸出,string型的輸出;int型的輸入和string型的輸入;

需注意要在projict 的最后一個工程屬性的C/C++和鏈接器的第一個常規,分別加上include和lib庫。
附件:http://down.51cto.com/data/2365892
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

澄江县| 江达县| 天长市| 泊头市| 桑日县| 汤阴县| 巫山县| 井冈山市| 闽侯县| 绥芬河市| 崇信县| 恩施市| 莲花县| 伽师县| 盐津县| 安泽县| 任丘市| 丰城市| 绵阳市| 正宁县| 额尔古纳市| 齐齐哈尔市| 北碚区| 腾冲县| 扶绥县| 临泽县| 怀集县| 崇阳县| 来安县| 勃利县| 临西县| 聂荣县| 濮阳县| 长子县| 精河县| 大竹县| 嵊州市| 嵩明县| 漳浦县| 德惠市| 武威市|