PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7172 99/07/16 13:00:58 RE(3):PB5.0.03: エディットマスクで時刻を入力時、00:00と入力するとNullと認識? By tano
7096 99/07/13 10:45:54 RE(2):PB5.0.03: エディットマスクで時刻を入力時、00:00と入力するとNullと認識? By こてちゅ
7093 99/07/12 19:07:06 RE(1):PB5.0.03: エディットマスクで時刻を入力時、00:00と入力するとNullと認識? By M.M
7083 99/07/12 13:35:31 PB5.0.03: エディットマスクでhh:mmで時刻を入力したいが、00:00と入力するとNullと認識してしまう? By tano

カテゴリ:PowerBuilderの不具合?
日付:1999年07月13日 10:45 発信者:こてちゅ
題名:RE(2):PB5.0.03: エディットマスクで時刻を入力時、00:00と入力するとNullと認識?

tanoさん、M.Mさん、こんにちは。

>>HH:MM形式で時刻を入力し、2つの時刻の差分を表示させようとしています。
>>どちらもデータウィンドウの計算カラムを使用し、データベースとは連結していません。
>>
>>データとしては、Nullも必要で、00:00 と入力した場合と、何も入力しない場合を
>>区別したいのですが、エディットマスクを使用すると、00:00と入力すると
>>Nullを返します。

>PB5.0.04でテストしてみました。

>Time型のEditMaskのカラムに\"00:00\"を入力できました。
>編集様式で、マスクの指定を\"hh:mm:ss\"と指定しています。
>tanoさんの方の設定に何か問題はないでしょうか。

んと、計算カラムを使用しているとあるので、Time型ではないのではないでしょうか?
(多分、計算カラムって数値タイプ、NumberかDecimalだったと思います。)
SQL文のSelectカラムにDateTime型かTime型のカラムを作って使用するべきだと思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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