0

AS400 に接続するために、アプリケーションで EclipseLink プロバイダーで JPA を使用しています。RateQuote エンティティと @OneToOne 関係を持つ 1 つのエンティティ WebRequest があります。WebRequest のライフ サイクルは、ユーザーが WebRequest を処理して RateQuote を生成するまで、RateQuote プロパティが null の状態から始まります。私が達成しようとしているのは、null を挿入するのではなく、基になるフィールドが WebRequest テーブルの DECIMAL(7,0) であるため、0 を挿入することです。

AS400 (V6R1) には、データを表示するための WRKDBF ユーティリティがあります。テーブルに NULL 値を永続化すると、データを表示しようとすると WRKDBF がクラッシュします。

どんな助けでも大歓迎です。

ありがとう。

4

3 に答える 3

1

WRKDBF「SQL」ファイルにアクセスするときに、CPF5035/RNX1299 を生成するユーティリティで問題が発生しました。

代わりに、フリーウェア プログラムPEEK/400を参照してください。

于 2013-04-10T15:30:29.863 に答える
0

Id が 0 のダミーの RateQuote オブジェクトを作成し、null の代わりに割り当てることもできますが、これは一種のハックです。ユーティリティを修正するのが最善です。

于 2013-04-11T17:43:30.680 に答える
0

WRKDBF の代替手段があります。それは私の Web サイトにあります。いくつかの違いがあります。主なものは、SQL を選択した物理ファイルと論理ファイルでのみ SQL を操作することです。日付フィールドと Null フィールドをサポートします。無料試用。WRKDBFを参照

于 2014-01-01T10:34:22.283 に答える