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

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > adodb的事務處理咋沒效果

adodb的事務處理咋沒效果

來源:程序員人生   發布時間:2014-01-01 09:57:10 閱讀次數:3061次

問題:adodb的事務處理為什么沒效果?

解決方法:數據表都是InnoDB類型的,看下面的代碼,第二條sql語句是錯的,第一條語句卻執行了

  1. include dirname(__FILE__).'adodbadodb.inc.php'
  2. include dirname(__FILE__).'bbsconfig.inc.php'
  3. $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; 
  4. $db = &ADONewConnection('mysql'); 
  5. $db->Connect($dbhost$dbuser$dbpw$dbname); 
  6. $db->debug=1; 
  7. $db->StartTrans(); 
  8. $db->Execute("update table1 set fieldid=fieldid+1");  
  9. $db->Execute("update table2 set joinid1=joinid+1 where id=11"); 
  10. $db->CompleteTrans(); 
  11. ?> 

執行后的結果:第一條sql語句執行,第二條sql語句不執行。這里根本沒有起到事務的效果。

網上討論比較多的是:
 
  1. $db = &ADONewConnection('mysql'); 
  2. 改成$db = &ADONewConnection('mysqlt');或者$db = &ADONewConnection('mysqli'); 

可是改了還是不行,網友建意:

  1. $db = &ADONewConnection('mysql'); 
  2. $db->Connect($dbhost$dbuser$dbpw$dbname); 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区三区在线观看视频 | 欧美另类久久久精品 | 婷婷丁香综合 | 色综合天天综一个色天天综合网 | 国产一区二区三区日韩 | 久久精品国产一区 | 久久久久综合国产 | 国产尤物 | 国产高清视频在线播放 | 欧美日韩国产高清 | 99伊人网 | 欧美一级片黄色片 | 久久美女福利视频 | www.亚洲天堂.com | 亚洲欧美国产一区二区三区 | 69国产成人精品视频软件 | 国产亚洲人成网站在线观看不卡 | 欧美人成片免费看视频不卡 | 亚洲精品美女久久久久 | 一区二区三区四区在线视频 | 欧美成人777| 国产精品嫩草影院人体模特 | 国产一区视频在线播放 | 日韩欧美亚洲国产高清在线 | 最近的中文字幕大全免费8 最近的中文字幕大全免费版 | 国产福利视频一区二区 | 在线观看一区二区三区四区 | 成人精品一区二区www | 久久无码精品一区二区三区 | 爱爱小视频日本 | 亚洲人成依人成综合网 | 高清一级做a爱过程免费视频 | 国产精品第一 | 欧美一区二区在线观看 | h亚洲 | 日本一区二区免费看 | 日本一区二区日本免费 | 久久综合久久久 | 91亚洲国产成人久久精品网站 | 99精品亚洲| 亚洲成年人在线 |