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

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