PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3792 | 98/10/30 14:18:32 | RE(4):ありがとうございました。 By HIDENORI |
3786 | 98/10/30 13:45:22 | RE(3):PB5.0.02: dwのupdate関数でデーターベースを更新する時なんですけど・・・ By てとらぽっと |
3785 | 98/10/30 13:40:35 | RE(2):PB5.0.02: dwのupdate関数でデーターベースを更新する時なんですけど・・・ By こてちゅ |
3781 | 98/10/30 12:37:55 | RE(1):PB5.0.02: dwのupdate関数でデーターベースを更新する時なんですけど・・・ By リエッチ |
3778 | 98/10/30 12:09:32 | PB5.0.02: dwのupdate関数でデーターベースを更新する時なんですけど・・・ By HIDENORI |
カテゴリ:データベース
日付:1998年10月30日 12:37 発信者:リエッチ
題名:RE(1):PB5.0.02: dwのupdate関数でデーターベースを更新する時なんですけど・・・
HIDENORI さんこんにちわ!
>質問なんですが、
>DW内のあるカラムをエディットマスクに変えて(書式:###0.#0)あります。
>insertrow関数で1行追加して、これを表示すると「0.0」と表示されますよね。
>
>そのままupdate関数で更新するとデーターベース上NULLになるみたいなんですが
>それを「0」(ゼロ)で登録したいんですけどどのようにしたら良いでしょうか?
私も同様の事を考えたことがありますが、編集様式を「エディットマスク」にすると
たとえ値が「NULL」でも、上記のように値が表示されてしまいますよね
結局わたしは、INSERTROW関数で、空白行を1行追加した後に、「ゼロ」をセットする
処理を記述しました。
でも、そうなると「ModifiedCount関数」で聞いたときに、ユーザ入力が無くても
変更されたと見なされるので、ちょっと不便ですが・・
データベースの初期値を「0」にするのはダメですか??
答えになっていなくてスミマセンでした
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.