PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5478 | 99/03/16 22:59:21 | RE(1):PB5.0.01: GetItemNumber()関数について By M.M |
5451 | 99/03/15 15:41:33 | PB5.0.01: GetItemNumber()関数について By 道玄坂 |
カテゴリ:PowerBuilderの不具合?
日付:1999年03月16日 22:59 発信者:M.M
題名:RE(1):PB5.0.01: GetItemNumber()関数について
「道玄坂」さん、こんばんは。
>現在、PowerBuilderで開発を行なっていますが、GetItemNumber()関数において
>以下のような疑問がありますので、どなたかご存知の方教えていただきませんでしょうか。
>
>
>・ データウィンドウのデータ型が数値型で値がNULLのカラムに対して
> GetItemNumber()関数を使用した場合に、値が取得できる場合と
> アプリケーションの強制終了で終わってしまう場合があります。
>
>アプリケーションの強制終了時のメッセージとして以下のメッセージが表示されていました。
> アプリケーション名 の10H例外です。
> モジュール:MSVCRT40.DLL
PowerBuilder5.0.04を使用していますが、Ps503fix.txtに以下の記述があります。
??????????????????????????????????????????
Bug Number: 41696 Fixed in Build(s):6.0 5.0.04.01 5.0.03.26
省略時のプリンタがHP 5L(ドライバがhppcl5g.drv)で以下のプリントを行うとき、
Win95のMSVCRT40.DLLで一般保護違反。データウィンドウ中で次のようなドット
表記を数値カラムに行っている:
long ItestID
double dtest
lTestId = dw_1.GetItemNumber(1,\"test1_id\") /* long in datawindow */
dTest = dw_1.GetItemDecimal(1,\"amount\") /* number in datawindow */
lTestId = dw_1.GetItemNumber(1,\"test2_id\") /* long in datawindow */
ここでtest1_idとtest2_idはナル。最後の行で一般保護違反。
??????????????????????????????????????????
記述を見ると、近い内容のように思うのですが...
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS DBMSクライアントソフトウェアなし
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.