2020年12月29日 星期二

Scriptcase 注意事項!不能偷懶!

使用SCRIPTCASE的一些注意事項。

** GRID 如果自訂 SQL需用 SCRIPTCASE內設的 SQL BUILDER建立,比較沒問題。

如果自己用編輯器,建立的 SQL stmt,很容易產生錯誤。不知道為什麼?!可能SC本身有針對SQL語法做一些處理的關係。


** 不能偷懶

剛設計好,上傳出版時,在執行主機環境設定時,時間很趕,所有漏掉了 Client Char Set 為 "UTF-8"。結果忘記了!

今天在上傳正式程式時,才發現怎麼中文都出現亂碼,成為 "?"。這是典型的中文亂碼的問題。

一時忘了之前漏掉設定資料庫連線為 Client CHAR UTF-8,結果搞了半天。逐一檢查個別應用程式的 Application CHAR SET/ Language/ 專案的 Language 等!浪費了很多時間!都白做了!

其實就是 Server 上的 Database Client 連線設定忘記設!

一重新設定,就OK了!

唉~~真的每一個步驟,不要馬虎,以免多做了許多虛功!

紀錄一下,提醒自己。以後不要犯一樣的錯誤。

沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。