各位大俠:
我今天在作業中遇到一個問題,希望各位能幫忙分析一下,謝謝。
首先說明用PB8連接的資料庫是ORACLE9i。
在PB8中一個WINDOW視窗里有兩個commandbutton按鈕,第一個按鈕里寫了一些update的sql陳述句和一個呼叫后臺程序,第二個按鈕里是commit的提交陳述句。
執行后點擊第二個按鈕,發現資料庫中的相應資料沒有提交成功。但是如果把commit陳述句放在第一個按鈕里卻能提交成功。
請大家幫忙看一下,非常感謝。
uj5u.com熱心網友回復:
能貼代碼出來嗎?uj5u.com熱心網友回復:
為什么一定要放在兩個按鈕?不能寫在一起嗎?有特殊要求?估計兩個按鈕是不同的SQL事件了。你點了第一個按鈕,把資料庫鎖住了,你再Commit,并沒有提交前面的SQL陳述句。
我猜的,菜鳥飛過。我寫的代碼,都是SQL陳述句后面馬上帶commit或rollback的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/96432.html
標籤:腳本語言
上一篇:pb checkbox問題
下一篇:PB中字串替換???
