Wednesday, June 03, 2009

PowerBuilder problems

今天整個早上都在跟pb奮戰。遇到幾個詭異的問題=   =

1. function忽然壞掉
自己寫的某個function不知道發生了什麼事情,忽然就罷工了。就是程式跑到那,就直接跳過 他。就像有一支funcion會回傳boolean,然後放在if區段裡,程式跑到那,根本不會進去那支 function就跳到else去了... 相當傻眼。搞了半天,可以嘗試做一下Regenerate,搞定。

2. 資料庫欄位長度問題
這個狀況有點複雜,就是兩間公司有自己的資料庫,可是跑的是同樣的系統,同樣的程式。但是資料庫的結構又有那麼點不同,這次遇到的是欄位長度不同。所以某個data window的該欄位在P公司(欄位長度較短)跑起來是正常的,可是在O公司資料卻被截斷了。明明就連到O公司的資料庫了,程式還是顯示P公司資料庫的長度。原本以為長度被寫死了,後來知道原來可以在那個data window按右鍵,選"Edit Source"。可以發現原來column的型別與長度被定義在這裡面,就從這兒給他改掉,顯示上是沒問題,不過目前還不確定如果要操作這筆資料會不會有問題。

這樣,搞一個早上,還有其他零零碎碎的。

Comments

0 Responses to "PowerBuilder problems"

Post a Comment

Tags