關於,在MODULE中宣告全域的DATASET http://www.blueshop.com.tw/board/show.asp?subcde=BRD20060705093433K20&fumcde=FUM20041006161839LRJ&rplcnt=21 ======================================= 碰到說, 在不同的Form 去呼叫 Module 裡面的 Public 變數 A Form 可以取值(初始化在A) B Form 取不到值(希望取得 A初始化後的 變數) 好像是說 Module 只會初始化一次 當你在其他Form再次叫用的時候 他會是另外一個全新的變數(有用 new ) 要在查查 ========================================1. 若你有一些共用函數是日後別的專案也可以用的,不妨將它寫在dll project中,編譯成dll檔, 那麼下個專案直接引用dll即可,不必貼程式碼過去,變成好多份程式碼 2. 若你有一些函數是只有本專案需要,而且不少網頁都會用到,可以寫在class或模組中,各網頁就能方便地呼叫 3. 若網頁需要呈現資料而且各自不同,當然是每頁去宣告,如果這DataSet是各網頁都會重覆用到, 可以考慮將它放在application變數中 4. 若是DataReader包含的資料需要共用,只好每次都產生一次,或者改用DataTable,並將它放在application變數中 |
沒有留言:
張貼留言