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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.