• ベストアンサー

Access2002で作ったファイルはAccess97で開けないものなのでしょうか?

先日買ったAccess2002用の問題集のファイルが、Access97で開いてみようとしたら、全く開かないのです。エクセルやワードだったらきっとこのような事はないように思うのですが(もっと古いファイルは知りませんが・・・)、Accessの場合は結構こういうことってありえるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

プログラム開発の一般論からいえば、同種のアプリを改良する時に (A)ファイル形式を変更する変更 (B)機能を増やす拡張 があります。(A)の方が旧バージョンソフトにとって致命的になります。97-->2000もこれが行われたようです。 (1)変更が少ない場合は、後の方が旧であることを判別して、処理を分ければ済みます。 (2)しかし大幅(量の多少でなく、設計思想などの変更)であれば(1)では済まず、処理に入る事前に新形式 のファイルに置換えてしまうのも手です。増えた項目などは、取りあえずの無難な値に(アクセスシステムが)セットします。 2000の場合は(2)に当たるようです。 97側からすれば、2000のファイルの新設部分はすて て、97形式にすれば済むのですが、設計思想などの変更であれば、それも不可能な場合もあるでしょう。 どうも(2)のケースらしく、下位のソフト(97)で上位(2000)のファイルを読めるように変換をする道は設けなかったのです。技術的に不可能だったか、サービスの必要性を切り捨てたか、私などには判りません。 私も2002を入れるまで97時代に、雑誌に入っていた 2000のCDROMが読めなくて残念でした。 >Accessの場合は結構こういうことってありえるのでしょうか 変更の度合いとサビース精神の度合いによります。 普及の度合いや利用者の想定層にも影響を受けるかもしれません。エクセルではしても、アクセスではしないのは MS社の営業判断もあり得ます。 実際例があるかといえば、同一職場などで97と2000がやむを得ず並存していたりのケースはあり得ます。

noitigo
質問者

お礼

imogasiさん、いつもお世話になっております<(_ _)> >旧バージョンソフトにとって致命的になります。97-->2000もこれが行われたようです。 97~2000の間でもそうだったのですね! >下位のソフト(97)で上位(2000)のファイルを読めるように変換をする道は設けなかったのです。技術的に不可能だったか、サービスの必要性を切り捨てたか、私などには判りません。 何やら難しい問題がありそうですねぇ・・・。開発者さんからしてもしかたがなかったのかもしれません・・・ また、とても勉強になりました!ありがとうございましたm(_ _)m

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

Accessのファイルはバージョン間での互換性はありません。 旧形式のファイルは読み込み時に新形式に変換する機能がありますが 一部の機能が動作しない等の不具合がでる場合があります。 (テーブル内のデータは正常に移行できます。) Access2002があれば旧形式への変換はできるかもしれませんが 正常に動作するかは保証できません。

noitigo
質問者

お礼

>Access2002があれば旧形式への変換はできるかもしれませんが 正常に動作するかは保証できません。 これを一度試してみます! 正常に動作したらラッキーくらいの気持ちでやってみます!!! ありがとうございましたm(_ _)m

  • akl
  • ベストアンサー率15% (3/20)
回答No.2

Accessに関しては、互換性というものがあまりありません。97のファイルを2000で開くときには2000のコンバートして開くことはできますが、正確に動かないことが多いです。新バージョンで作成したものを古いので見るっていうのは難しいのではないでしょうか。 Accessに限らず、旧→新、はOKでもその反対はだめというアプリは多々あります。 Access2002の問題集を返品して97のを買うか、 (大きい本屋には置いてるし、取り寄せもできます。) この際、OSとOfficeをバージョンアップすることを検討してみてはどうでしょうか。

noitigo
質問者

お礼

>Accessに関しては、互換性というものがあまりありません。97のファイルを2000で開くときには2000のコンバートして開くことはできますが、正確に動かないことが多いです。 やはり、アクセスに関しては特に注意が必要ということでしょうか?!!! 正確に動かない事が多いというのもつらいですね・・・ アドバイスありがとうございましたm(_ _)m

  • norikunny
  • ベストアンサー率21% (256/1168)
回答No.1

アクセスについては使用していないので、回答出来ませんが、一般的にソフトはバージョンアップに伴い新しい機能が随時追加されていきますので、新機能が加わった新しいバージョンで作成されたファイルが古いバージョンのソフトで読めないのは珍しい事ではありません。 エクセルやワードでも過去にこの様な問題起こりました。 エクセルやワードでこの問題を解決しようとするなら、新しいバージョンを使用している人に頼んで一旦データを読み込み、それを古いバージョンのソフト用として保存する事です。

noitigo
質問者

お礼

>エクセルやワードでも過去にこの様な問題起こりました。  エクセルやワードでも、そのような事があるのですね! 今後他のアプリでも気をつけねばなりません! >新しいバージョンを使用している人に頼んで一旦データを読み込み、それを古いバージョンのソフト用として保存する事です。 ここまでしなくてはならないものだったのですが、使う環境によってバージョンがまちまちなのも問題ですね・・・ アドバイスありがとうございました!!!!<(_ _)>

関連するQ&A