多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > PHP基于ADODB調用MSSQL存儲過程

PHP基于ADODB調用MSSQL存儲過程

來源:程序員人生   發布時間:2014-04-28 03:33:14 閱讀次數:3582次

前幾天弄PHP調用MSSQL存儲過程,搞了許久,網上資料也少之又少(特別是基于ADODB的)。
那在這我就舉個基于ADODB調用MSSQL存儲過程的例子吧,希望對人有所幫助。
/*
  Test out params - works in PHP 4.2.3 and 4.3.3 and 4.3.8 but not 4.3.0:
 
   CREATE PROCEDURE at_date_interval
    @days INTEGER,
    @start VARCHAR(20) OUT,
    @end VARCHAR(20) OUT 
   AS
   BEGIN
    set @start = CONVERT(VARCHAR(20), getdate(), 101)
    set @end =CONVERT(VARCHAR(20), dateadd(day, @days, getdate()), 101 )
   END
   GO
  */
  $db->debug=1;
  $stmt = $db->PrepareSP('at_date_interval');
  $days = 10;
  $begin_date = '';
  $end_date = '';
  $db->InParameter($stmt,$days,'days', 4, SQLINT4);     //這里97xxoo是In參數
  $db->OutParameter($stmt,$begin_date,'start', 20, SQLVARCHAR ); //這是存儲過程返 回值,可直接訪問$begin_date所得到。
  $db->OutParameter($stmt,$end_date,'end', 20, SQLVARCHAR ); //同上
  $db->Execute($stmt);

  echo $begin_date;
  echo $end_date;

這樣就OK了,這簡單的例子相信都能看得懂,其他的原理也是相同的。
在這里還要注意的是:$begin_date ,$end_date 一樣要先賦個空值,否則結果取不到值。這就是害我搞了N久的原因了。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 人人爱人人澡 | 国内精品久久久久久不卡影院 | 欧美精品v欧洲高清 | 亚洲一级片在线播放 | 欧美色综合久久 | 欧美高清一区 | 日韩欧美一二三区 | 欧美福利视频一区在线 | 欧美在线成人免费国产 | jizz成熟丰满中国妇女 | 欧美人与牲动交xxxx | 最新日本免费一区二区三区中文 | 美女视频一区二区三区 | 久久精品亚洲欧美va | 他添的我好湿好爽视频 | 欧美八区 | 一二三四在线播放免费观看中文版视频 | 亚洲国产精品一区二区久久 | 国产18视频 | 日韩欧美亚洲国产高清在线 | 国产免费不卡 | 国产成人看片免费视频观看 | 自由成熟的性色视频 | 成人免费久久精品国产片久久影院 | 日韩一级欧美一级毛片在 | 国产一级鲁丝片 | 香蕉免费网站 | www插插插 | 最新在线网址 | 日本特黄一级 | 国产黄色在线网站 | 伊人久久精品亚洲午夜 | 国产精品视频一区二区三区w | 综合久久久 | 免费人成毛片乱码 | 欧美日韩国产片 | 久久456| 欧美日本免费 | 国产a不卡片精品免费观看 国产a国产片色老头 | 春暖花开亚洲性无区一区二区 | 日韩欧美国产另类 |