PB7升級到PB12,不常見的不同點

今年7月份,將程序從PB7徹底升級到PB12,此文用於記錄因版本不同,編碼或程序處理有變化的地方。

像字符編碼變化,造成對字符串的處理函數等不同;數據庫接口變化等常識性的內容不再描述,只記錄升級後不斷髮現的不常遇到的問題。

1、DW的update問題,若更新字段上觸發器的處理,並且未設置set nocounton on,則會出現Row changed between retrieve and update 的錯誤提示。

      8月23日,發現此問題。論壇裏的帖子地址:http://bbs.csdn.net/topics/390562410

2、DW設置分組,並分頁後,使用saveasascii函數,導出爲excel,導出的excel憑空都出一樣數據的問題。

      10月11日,發現此問題。論壇裏的帖子地址:http://bbs.csdn.net/topics/390612216

3、DW動態更新SQL語句,原sql是select 語句,新sql是exec 存儲過程,第一次執行出現select Error:Column lists do not match.的錯誤提示。

      12月14日,發現此問題。論壇裏的帖子地址:http://bbs.csdn.net/topics/390669193

 

當然還有一些原來PB7運行正常的代碼,在PB12上出現問題,我也在論壇裏發帖進行了諮詢,最後發現是因爲編碼不規範造成的。

在此,向論壇裏的同行們表示感謝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章