2020年11月8日 星期日

CodeCharge 的 SQL Builder 裡面的 SQL Parameter 使用方法

 Code Charge 裡面的 SQL Builder,一般就使用 Table 就很夠用了。

但是,有時就會使用 SQL/Stored Procedure,這時,可能就會用到 SQL Parameters


使用方法是 {}+AddParameter,然後,定義裡面的內容。

令人混淆的關鍵是,要在寫得 SQL Statement 裡面,加上這個 Parameter,需要用上面指令列的"Add Parameter To SQL"那個按鍵,加到  SQL Statement裡面。

然後,令人氣結的是:如果是  Text 型態,竟然要自己加上單引號在外面?!

因為他有指定 ccsText 型態,會令人以為 跟 CCSTOSQL() 函數一樣,會自動判斷加上單引號!

試了才知道,這部分竟然沒有自動加單引號。恩~~~~

沒有留言:

張貼留言

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

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