参考本のサンプル集から取ったプログラム(名前と年齢の入ったデータベースに新たに追加するプログラム)なので、複雑なものではないのですが、プログラムをIEより実行すると、
-------------------------------------------------
エラー タイプ
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] データベースまたはオブジェクトは読み取り専用なので、更新できません。
/AddNew.asp, line 38
-------------------------------------------------
(ちなみに、line 38はUpdate構文です。)
というエラーが出てしまいます。
mdbファイルのプロパティは「読み取り専用」にはなっておりません。フォルダ設定も同様です。
ホームディレクトリの設定でも「読み取り」「書き込み」の両方にチェックマークが入っています。
どなたか、解決方法を教えて下さい。
No.1ベストアンサー
- 回答日時:
こんにちは。
ASP - mdbのケースですね。
サーバのOSの種類がわからないと、的確なアドバイスができません。
まあ、大体同じだと思いますので、以下を参考にして下さい。
> mdbファイルのプロパティは「読み取り専用」にはなっておりません。
> フォルダ設定も同様です。
mdbファイルのプロパティで必要な権限は、
【IUSR_XXXXX】(XXXXXはマシン名)というユーザの権限です。
まず、このIUSR_XXXXXの権限を設定しないといけません。
さらに、フォルダにも権限を設定する必要があります。
mdbを開く時に、ldbファイルというものを作成して、
mdbファイルをロックする、というのがAccessの仕様です。
また、mdbファイルを閉じる時には、ldbファイルを削除します。
IUSR_XXXXXがldbファイルを作成・削除できるような権限でなければいけません。
以上を参考に、ご検討下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Windows 10 Windows 11の累積更新プログラム KB5016629 がインストール出来ない。 2 2022/08/16 12:23
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- その他(パソコン・周辺機器) Windows10のアップデートがうまく行きません。 バージョン1909から21H1にアップデートし 6 2022/06/18 03:00
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- ノートパソコン .dllファイルがありませんと表示される 5 2023/04/30 03:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
共有フォルダに誰が何にアクセ...
-
VBAでCSVファイルが使用中かど...
-
tmpファイル なぜできる?削除...
-
Batch: フォルダ内の特定のファ...
-
Access VBA を利用して、フォル...
-
AccessVBAで作成したExcelファ...
-
ファイルの先頭に追加書込みす...
-
Dream weaverで、誤ってファイ...
-
Excel VBA 処理後データが重た...
-
CSVの項目行を削除して一つのフ...
-
excelを共有ファイルにすると行...
-
【アクセス】「ほかのユーザー...
-
月が変わったら自動でシートが...
-
仕事のファイルを共有フォルダ...
-
自動保存されない。何か設定が...
-
メールで送られてきたワードの...
-
一時ファイルについて win32 Ge...
-
ファイルの途中に文字列を挿入
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
共有フォルダに誰が何にアクセ...
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
Batch: フォルダ内の特定のファ...
-
VBAでCSVファイルが使用中かど...
-
XMLデータを変換し印刷する方法
-
AccessVBAで作成したExcelファ...
-
月が変わったら自動でシートが...
-
Access VBA を利用して、フォル...
-
tmpファイル なぜできる?削除...
-
excelを共有ファイルにすると行...
-
Excel VBA 処理後データが重た...
-
(Excelマクロ)datファイルをエ...
-
エクセルファイルのデータ転記...
-
社内Excel共有ブックでの保存ト...
-
大量のCSVデータを行列の変換を...
-
【アクセス】「ほかのユーザー...
-
ファイルの途中に文字列を挿入
-
拡張子が「cda」のファイルを聞...
-
CSVの項目行を削除して一つのフ...
おすすめ情報