看板 C_Sharp 關於我們 聯絡資訊
因為對ASP的執行流程觀念不是很清楚 又一直google不到想找的資訊 所以想問問該怎麼了解這方面的資訊 我先描述一下我遇到的問題 程式流程是再PageA中 ClassA ObjectA = new ClassA(); ObjectA.MethodA(); string strOpenPage = "開啟PageB的javascript"; Response.Write(strOpenPage); 然後程式內容是 ObjectA.MethodA()是把資料寫入到資料表 而PageB的內容是去資料庫檢查ObjectA.MethodA()寫入的資料去作邏輯判斷 可是我重複執行程式多次以後發現 PageB常常檢查到資料庫的舊值 也就是ObjectA.MethodA()常常在PageB檢查完值之後才把值寫入到資料庫 想請問各位先進對於這個問題有什麼比較好的解決方法嗎? 還是說我不應該用Response.write去執行Javascript 因為這樣對程式的流程管控不好? PS.測試主機是雙CPU的主機 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.72.1