Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1122 / 2272 ツリー ←次へ | 前へ→

【8697】「レコードが大きすぎます」のエラー アギト 06/10/18(水) 13:11 質問[未読]
【8704】Re:「レコードが大きすぎます」のエラー まさ7251 06/10/19(木) 23:15 発言[未読]

【8697】「レコードが大きすぎます」のエラー
質問  アギト  - 06/10/18(水) 13:11 -

引用なし
パスワード
   Aテーブルを基にAフォームを作り、
Aフォームで入力をしていたところ、
「レコードが大きすぎます(Error3047)」
というエラーメッセージが表示されました。
ヘルプをクリックし、詳細について確認したところ、
「2KBを超えるレコードを持つテーブルを定義又は
インポートしました。」とのことで、これを回避するには、
「フィールドを短くするか、不要なフィールドを削除
するか、フィールドの一部を他のテーブルに移動し、
テーブルを再定義して下さい。」とのことでした。
つまり、フィールドを短くすることも、削除することも
できなければ、テーブルをもうひとつ作って、そちらに
Aテーブルでは収まりきらないフィールドを設ける方法
しかないのでしょうか?
これらのフィールドは、可能であればひとつのレコードとして
扱いたいし、ひとつのレポートとして使用することが目的です。
何か名案があれば教えて下さい。

【8704】Re:「レコードが大きすぎます」のエラー
発言  まさ7251  - 06/10/19(木) 23:15 -

引用なし
パスワード
   >「フィールドを短くするか、不要なフィールドを削除
>するか、フィールドの一部を他のテーブルに移動し、
>テーブルを再定義して下さい。」とのことでした。
>つまり、フィールドを短くすることも、削除することも
>できなければ、テーブルをもうひとつ作って、そちらに
>Aテーブルでは収まりきらないフィールドを設ける方法
>しかないのでしょうか?

メッセージを見る限り、そうするしかないと思います。

>これらのフィールドは、可能であればひとつのレコードとして
>扱いたいし、ひとつのレポートとして使用することが目的です。
>何か名案があれば教えて下さい。

クエリで内部結合して使うでは、ダメなのでしょうか。

1122 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078218
(SS)C-BOARD v3.8 is Free