新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE:PRIMARY_KEYについて IKD さん [ 5月29日(火) 18時29分 ]

    「VBでFILEL01を指定しても実行段階で「物理ファイルでない」というエラー」と
    ありますが、そのエラー・メッセージID 等の詳細はわかりますでしょうか ?
    確かに SQL や ODBC の場合、物理ファイルと論理ファイルは明確に区別されますが
    i5/OS では基本的に論理ファイルを更新することが可能ですので
    SQL での制約があったとしても 基本的には論理ファイルからの更新もできるはずです。

    レコードbヘ DB2/400 では RRN (=レコード番号) というもので
    レコードの中の項目とは定義されていませんので出力用の項目とすることは
    できますが、キーとすることはできません。

    物理ファイルの再作成はリスクをかなり伴います。
    複数メンバーの場合や物理ファイルのサイズが拡張されていることも
    あり、また従属論理ファイルがどのような構成されているかを
    慎重に調べる必要があります。
    何より関連するプログラムへの影響も考慮しなければなりません。
    レイアウトやデータに変更がなくても、ファイルが LVLCHK=*YES で
    再作成されれば、たちまちプログラムからのアクセスは OS によって
    拒否されてしまいます。

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス