關於頁面事務

2022-01-20 10:17:20 字數 1230 閱讀 6880

con_all = css2dataaccess.getconnection(nothing, "css2")            

tran_all = con_all.begintransaction("tran_all")

'1.呼叫儲存過程sp_main_invoice,取出庫單號;2插入主單

'初始出庫單號為1            

apara_all(1).value = 1            

try                

css2dataaccess.executenonquery(tran_all, commandtype.storedprocedure, "sp_main_invoice", apara_all)                

' response.write(apara_all(8).value & "," & apara_all(1).value)                

if apara_all(8).value > 0 then                  

errorno = 5000 + apara_all(8).value                   

'剛剛(10分鐘內)已經執過貨,請不要重複執貨.                    

if apara_all(8).value = 11 then                        

temperrormessage = temperrormessage & resources.commonlan.msg_invoice_repeat & "

"                    

end if                

else                    

checkno = apara_all(1).value                

end if            

catch ex as exception               

temperrormessage = temperrormessage & ex.message & "

"                

errorno = 500            

end try

'tran_all.commit()            

''插入主單成功,則插入子單

注:invoice.aspx

關於spring事務

在oracle資料庫中,一般ddl語句是隱式commit提交的,所以在修改表或者建立表時,不寫commit也會執行。但一條sql的時候,如果不顯示commit sql便不會持久化到資料庫。在spring中,jdbctemplate操作採用的是jdbc預設的autocommit模式,當沒有顯示指定事務...

關於事務傳遞

restcontroller public controller resource private service service public void test service.service service public service resource private dao dao pub...

關於頁面渲染

最近在學習公司的產品時發現在開啟報表設計頁面時,頁面的渲染和載入較慢.於是我想到了關於頁面渲染的優化.下面是關於如何優化頁面渲染的建議 一,寫出高效的css 首先弄清瀏覽器解析html 的過程 構建乙個dom樹,頁面要顯示的各元素都會建立到這個dom樹當中。每當乙個新元素加入到這個dom樹當中,瀏覽...