• 締切済み

MSアクセスのテキストリンクがうまくいきません^^;

テキストファイルをテーブルにリンクさせたいのですが、 拡張子を「txt」ではうまくいくのですが、拡張子を「pl」にかえるとエラーが発生します。 エラーの内容は 「データベースまたはオブジェクトは読み取り専用なので、更新できません」「エラーが発生しました。ファイルはリンクされませんでした。」です。 拡張子は今までのシステム上、できれば「pl」にしておきたいのです。 今回このエラーが発生したのは、新規に購入したwin2000のノートパソです。同じことを今まで使用していたwin95のデスクトップで行うと、拡張子「pl」のままでもうまくリンクできます。 どちらもアクセス2000です。。 すいませんがよろしく御願いします。。

みんなの回答

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

> それでも以前使っていたデスクトップ(WIN95のアクセス2000)では > うまくテキストリンクが作成されますが。。 一回、レジストリを変更すればそのようになります。 もしくは、 > Microsoft Jet データベース エンジン 3.5 および > Jet データベース エンジン 4.0 では Service Pack 3.0 以降 この条件に一致していなかったのかな。 どのみち、現在の環境で、pl という拡張子を使うためには、レジストリの 変更が必要だと思います。

tobytakun
質問者

お礼

おっしゃるように > Microsoft Jet データベース エンジン 3.5 および > Jet データベース エンジン 4.0 では Service Pack 3.0 以降 に関係あったようです。 詳しいことはうまく書けませんが、 レジストリで「TEXT\extensions」および「Inportfilter」「Exportfilter」に拡張子「pl」を追加することでリンクに成功しました。 ありがとうございました。感謝、感謝いたします。ありがとうございました。

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

> win95のデスクトップで行うと、拡張子「pl」のままでもうまくリンクできます。 レジストリの操作をしているのかな? マイクロソフト サポート技術情報 - 436329 [ACC2000]ファイルのインポート/エクスポートで '読み取り専用' のエラーが発生する こちらを確認してください。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;436329&Product=accJPN
tobytakun
質問者

補足

拡張子「pl」と変更していますが、中身は純然たるテキストファイルです。ファイル名を○○○○.txt→○○○○.plと拡張子だけ変更させています。それでも以前使っていたデスクトップ(WIN95のアクセス2000)ではうまくテキストリンクが作成されますが。。

関連するQ&A