青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

kenlistian

厚積薄發. 勤為槳,思為帆

   :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理 ::
  73 隨筆 :: 4 文章 :: 22 評論 :: 0 Trackbacks
使用_commandPtr 處理存儲過程時,當在存儲過程中需要返回結果集合和返回參數時,一般在任何語言調用的ado中
存儲過程控件都無法同時返回,這里http://www.pkvs.com/data/mssql/19323.html給了我們答案。

使用CreateParameter(),而是調用CommandPtr的Refresh()函數先從數據庫中查詢參數.
_ConnectionPtr m_pConn;
m_pConn.CreateInstance(__uuidof(Connection));
m_pConn->Open("driver={SQL Server};server=127.0.0.1;DATABASE=pub;UID=sa;PWD=", "","",0);

_CommandPtr  m_pCommand;
m_pCommand.CreateInstance(__uuidof(Command));
_RecordsetPtr m_pRecordset;
m_pRecordset.CreateInstance(__uuidof(Recordset));

m_pCommand->ActiveConnection = m_pConn;
m_pCommand->CommandText = "SP_XX";              //存儲過程名
m_pCommand->PutCommandType(adCmdStoredProc);
m_pCommand->Parameters->Refresh();              //從數據庫查詢參數信息
//我不建議使用refresh,這個內部的處理速度還不如用createparamter好,

long cnt = m_pCommand->Parameters->GetCount();//取得參數的個數
for(long k=1;k<cnt;k++)
{ //由于ADO中認為返回值是第一個參數,因此這里用k=1濾掉第一個參數
       m_pCommand->Parameters->GetItem(k)->Value = XXX;//按存儲過程的參數順序給參數賦值
}

以執行這個存儲過程了,返回m_pRecordset將返回集合,
    m_pRecordset = m_pCommand->Execute(0,0,adCmdStoredProc);
這個時候,如果接下來用
   _variant_t ret_val = m_pCommand->Parameters->GetItem((long)0)->Value;
那么將得不到值
而如果像下面這樣調用的話就可以得到返回值了
m_pRecordset->Close();
_variant_t output_para = m_pCommand->Parameters->GetItem((long)0)->Value;
MS ADO.net給這一現象的回復是:
 You can think of a stored procedure as a function in your code. The function doesn’t return a value until it has executed all of its code. If the stored procedure returns results and you haven’t finished processing these results, the stored procedure hasn’t really finished executing. Until you’ve closed the DataReader, the return and output parameters of your Command won’t contain the values returned by your stored procedure.
也就是說Execute()函數應該看成是直到m_pRecordset關掉以后才會正確返回.


posted on 2007-09-18 10:17 kenlistian 閱讀(629) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一本色道久久| 久久久蜜桃精品| 国产精品国产自产拍高清av| 亚洲九九精品| 9国产精品视频| 国产精品日韩在线播放| 亚洲欧美日韩视频二区| 亚洲欧美日韩一区二区三区在线| 国产精品入口| 久久亚洲精品一区| 老司机一区二区| 99精品欧美一区二区三区| 亚洲精品乱码视频 | 久久精品国亚洲| 欧美影院成人| 99国产精品久久久久久久成人热| 亚洲日本理论电影| 国产精品视频久久久| 久久久亚洲午夜电影| 欧美成人精品在线播放| 亚洲免费一级电影| 久久国产精品亚洲77777| 亚洲精品久久在线| 亚洲午夜av电影| 亚洲福利视频一区| 国产精品久久久久一区二区三区| 亚洲一区二区三区免费视频| 欧美一区综合| 一本久道久久综合婷婷鲸鱼| 亚洲一区二区黄| 亚洲韩国青草视频| 亚洲一线二线三线久久久| 韩国av一区二区三区在线观看| 亚洲国产视频直播| 国产亚洲日本欧美韩国| 亚洲区欧美区| 韩国成人精品a∨在线观看| 亚洲日本视频| 国语对白精品一区二区| 一区二区三区av| 91久久精品www人人做人人爽| 一区二区国产日产| 亚洲国产视频一区| 欧美一级在线视频| 香蕉av福利精品导航| 欧美国产一区二区| 蜜臀久久99精品久久久画质超高清| 欧美日韩成人在线观看| 女女同性女同一区二区三区91| 国产精品www.| 亚洲国产精品第一区二区| 国产在线日韩| 午夜日本精品| 欧美专区在线观看| 国产精品乱人伦中文| 日韩视频久久| 99国产精品视频免费观看一公开| 久久免费黄色| 另类尿喷潮videofree| 国产精品一区二区在线观看| 亚洲深夜福利视频| 亚洲视频中文字幕| 欧美久色视频| 亚洲人成亚洲人成在线观看| 亚洲黄网站黄| 欧美国产一区在线| 亚洲欧洲一区| 这里只有精品视频在线| 欧美日韩国产免费观看| 亚洲国产欧美一区二区三区久久| 亚洲激情成人网| 欧美二区不卡| 日韩视频永久免费| 亚洲视频网在线直播| 欧美视频精品在线观看| 亚洲视频在线观看| 久久精品国产亚洲aⅴ| 国产一区二区三区在线观看视频| 午夜精品免费在线| 久久综合电影| 亚洲精品一区二区三区樱花 | 免费看成人av| 亚洲第一精品久久忘忧草社区| 美女免费视频一区| 亚洲精品免费在线播放| 一区二区高清在线观看| 欧美午夜一区二区| 午夜精品福利一区二区三区av| 久久精品中文字幕免费mv| 国内久久视频| 欧美日韩不卡在线| 亚洲欧美99| 欧美电影资源| 中文成人激情娱乐网| 国产精品一区2区| 久久久久久一区| 亚洲日本欧美| 久久久久久97三级| 99精品视频一区二区三区| 国产精品国产三级国产aⅴ浪潮| 欧美一级大片在线免费观看| 欧美国产日韩精品免费观看| 一区二区日韩欧美| 国产一区观看| 欧美激情在线狂野欧美精品| 亚洲欧美亚洲| 亚洲人妖在线| 老色鬼久久亚洲一区二区| 在线亚洲欧美| 亚洲第一在线视频| 欧美私人网站| 欧美aa国产视频| 欧美一区二区三区视频| 91久久精品国产91久久| 欧美中文字幕视频| 日韩一级免费| 亚洲高清在线播放| 国产色产综合产在线视频| 欧美成人在线免费观看| 欧美一区二区三区免费观看视频| 亚洲国产日韩欧美在线99| 久久精品色图| 午夜精品久久久久99热蜜桃导演| 91久久黄色| 国内成人精品一区| 国产精品网站在线观看| 欧美精品一区三区| 久久久水蜜桃av免费网站| 亚洲已满18点击进入久久| 亚洲精品久久久久久久久久久久久 | 欧美风情在线观看| 久久九九精品| 欧美一区精品| 亚洲欧美日韩成人| 亚洲一区二区三区免费视频| 亚洲日本电影| 亚洲国产欧美一区| 欧美激情一区二区在线| 嫩草影视亚洲| 欧美成人一区二区三区| 欧美在线观看天堂一区二区三区| 亚洲视频在线免费观看| 99国产一区| av成人黄色| 亚洲午夜视频| 亚洲一级网站| 性欧美精品高清| 久久福利资源站| 欧美在线亚洲综合一区| 销魂美女一区二区三区视频在线| 亚洲欧美国产日韩中文字幕| 午夜在线a亚洲v天堂网2018| 亚洲摸下面视频| 性欧美长视频| 久久久久九九九九| 裸体歌舞表演一区二区| 欧美大片在线观看| 91久久午夜| 99成人在线| 午夜精品一区二区在线观看 | 欧美激情成人在线视频| 欧美成人国产va精品日本一级| 欧美激情久久久久| 亚洲精品男同| 亚洲女优在线| 久热爱精品视频线路一| 欧美喷潮久久久xxxxx| 国产精品国产成人国产三级| 国产欧美一区二区精品仙草咪| 国产主播精品在线| 亚洲区一区二| 香蕉精品999视频一区二区| 久久久蜜桃精品| 亚洲国产欧美在线| 亚洲一区激情| 久久蜜臀精品av| 欧美涩涩网站| 黄色日韩在线| 一区二区三区四区五区视频 | 亚洲国产精品久久精品怡红院| 99视频一区二区三区| 性色av一区二区三区| 久久亚洲精选| 一二三区精品福利视频| 欧美在线免费观看亚洲| 欧美日韩精品二区| 国产亚洲精品激情久久| 99视频在线观看一区三区| 久久九九精品| 99在线精品观看| 久久久噜噜噜久久人人看| 欧美精品一区二区三区高清aⅴ| 国产日产亚洲精品| 一区二区三区免费在线观看| 久久综合九九| 亚洲欧美日韩系列| 欧美日产在线观看| 亚洲国产视频直播| 久久久久成人网| 亚洲一区三区电影在线观看|