PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8949 | 99/10/27 14:03:47 | RE(2):PB5.0.04: 新規行にNullではない何かが設定されてしまいます。 By ichi |
8881 | 99/10/22 13:11:08 | RE(1):PB5.0.04: 新規行にNullではない何かが設定されてしまいます。 By Taka |
8872 | 99/10/22 11:38:26 | PB5.0.04: 新規行にNullではない何かが設定されてしまいます。 By ichi |
カテゴリ:データウィンドウ
日付:1999年10月22日 11:38 発信者:ichi
題名:PB5.0.04: 新規行にNullではない何かが設定されてしまいます。
こんにちは。
いまさらpb5.04の質問で恐縮です。。
データウィンドウのinsertrowを行い行を一行追加します。
この際、更新の可能性のあるカラムには更新特性で更新可能にしておきますよね。
ただ、このカラムが必須入力でない場合には値を設定しないことがあります。
こういった更新可能で必須でないカラムに値を設定しなかった場合、ここには
Null値が設定されるのではないのでしょうか?
じつはデータウィンドウで作成したデータをその後、外部プログラムから見に行きます。
必須入力でないカラムに対して、入力されているか、SQLでIs Nullの判断をしています。
入力がされずにデータが作成されたカラムはこのIs Nullの判断でひっかからずに
次のステップに進んでしまうんです。
カラムの設定のブランク値はNullというのを設定してもみたのですが
新規データの場合、関係ないみたいです。
こういったカラムにはどのような値が設定されているのでしょうか?
確実にNullをセットする方法はあるのでしょうか?
ご存知のかたがいらしたら、教えてください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.