dポイントプレゼントキャンペーン実施中!

Access2000にてデータのインポートをしたいのですが、取込元データ(Excelまたはcsv)の件数等の上限はありますか?

というのも、現在、140MB相当のExcelファイルのインポートを想定しているのですが、問題ないでしょうか?
また、インポートの際に留意すべき制限事項があればご指摘いただけるとありがたいです。

以上、よろしくお願いいたします。

A 回答 (2件)

Excel自体の上限に縛られます。


Excel95:16384件
Excel97/2000:65536件
Excel2002/2003/2007:対応不可の為旧バージョンで保存の必要あり。
後csvと同様の容量の問題があります。

csvの場合は
インポート後のテーブルの容量が1GB以内
mdbファイル全体の容量が2GB以内
なら制限はないです。

この回答への補足

すみません、質問に対する補足になりますが、インポート元のファイルはEXCELではなくて、dBASEファイルの間違いでした。

dBASEファイルをAccessにインポートする際の上限や制限事項についてご存知でしたら、ご教授願います。

以上、よろしくお願いいたします。

補足日時:2007/03/22 12:55
    • good
    • 0
この回答へのお礼

早速のご回答、どうもありがとうございます。
インポート元のEXCEL側の上限に縛られるのですね。
大変参考になりました。どうもありがとうございました。

お礼日時:2007/03/22 12:54

ExcelとAccessではデータの持ち方が全く異なります


そのため大きさよりもExcelのデータが
データベースに取り込める形になっているかということのほうが問題でしょう

Excelでいうところのリスト構造
(最上段に項目名、項目名のしたにはその項目の値のみが格納されている
空白の行をはさまない)
などの条件を満足している必要があります

またRDBでは複数のテーブルを連携させて
1つの事象を表現しますので一つのテーブル(表)の
フィールド(項目)数はそんなに大きくなりません
そのため上限が255と決められています
Excelではこれを軽く超えるような表をよく見かけますが
そのような表は取り込めません
    • good
    • 0
この回答へのお礼

ご回答、どうもありがとうございます。
取込元の制限、取込崎の制限ともご指摘いただき、たすかりました。
ありがとうございました。

お礼日時:2007/03/26 13:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!