PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
15376 | 01/05/29 16:10:51 | RE(4):PB5.0.02: Informixのdecimal型の更新 By 堺一郎 |
15375 | 01/05/29 16:06:57 | RE(3):RE: PB5.0.02: Potatoさん有り難うございました。 By 堺一郎 |
15366 | 01/05/29 11:49:06 | RE(2):PB5.0.02: Informixのdecimal型の更新 By あすかちゃんの父 |
15363 | 01/05/29 11:23:24 | RE(1):PB5.0.02: 優秀なエンジニアの方にアドバイスを期待しております。データがうまく格納出来ません。 By Potato |
15361 | 01/05/29 10:50:08 | PB5.0.02: 優秀なエンジニアの方にアドバイスを期待しております。データがうまく格納出来ません。 By 堺一郎 |
カテゴリ:PowerBuilderの不具合?
日付:2001年05月29日 10:50 発信者:堺一郎
題名:PB5.0.02: 優秀なエンジニアの方にアドバイスを期待しております。データがうまく格納出来ません。
どなたか、助けてくださる経験豊富で優秀な方がいればアドバイスを宜しくお願いいたします。
OS---------------------HP-UX11.0 (64bit)
DB---------------------Informix-OnlineDS7.31 (32bit)
APPLICATION----Powerbuilder ver.5.0.02 (32bit)
上記構成で会社のアプリケーションを運営しております。
Powerbuilder アプリからinformixのテーブルにデータを書き込むと
データがこちらの意図した形で格納されない状態が発生致しております。
informixのテーブルの問題のカラムのデータ型は、decimal(10,3)です。
また、アプリのdw(1)の問題のカラムの編集様式はエディットで様式名は空白
表示書式は0.0という状態で、
dw(1)をウインドウに貼り付けたアプリケーションからinformixに更新をかける
処理を行っています。
ここでアプリを立ち上げて問題のカラムに0.5を入力するとinformixには0.500
という数字が格納されて問題無いのですが、
0.5未満の数字を(例えば0.499)入力すればinformixの問題のカラムになぜか
0.000が格納されてしまいます。
これはアプリ側がDBMS(IN7 Informix v7.x)にデータを引き渡す際に間違ったRound(まるめ)
をしているバグなのか?、informixとのインターフェイス(setnet32)のドライバーに
問題があるのか?など考えたのですが、未だ原因がつかめません。
もしこれらの、バグに対するパッチがあるか、もし回避方法があるか等
心当たりのある方がおられましたら、一言のヒントでも宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS INFORMIX Net 7
Browser (記載なし)
Server SoftWare
OS HP-UX
DBMS INFORMIX-OnLine 7
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.