出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

Accessデータベースへの書込み   hiroさん [2003/05/09 11:41:59] [3306]
  Re:Accessデータベースへの書込み   YasNet(管理人)さん [2003/05/10 12:37:39] [3307]
    Re:Accessデータベースへの書込み   hiroさん [2003/05/12 17:59:51] [3314]

[3306] Accessデータベースへの書込み
投稿者:hiroさん 2003/05/09 11:41:59
ASPのシステムをWinNTからWin2000Serverに移行したのですが、
以前は問題なく作動していたページでエラーが発生するようになってしまいました。
(エラーメッセージ : HTTP 500 - 内部サーバー エラー )
細かく調べてみたら、データベースの内容を変更する処理でエラーになるようです。
データベースはAccess97です。
mdbファイル、及びmdbファイルを置いてあるフォルダのセキュリティ設定は
Everyoneに対してフルコントロールにしてあります。
また、mdbとは別のテキストファイルに対する書き込み処理は問題なく動作します。

どこに原因があるのか良くわかりません。
どなたかアドバイスお願いします。

[3307] Re:Accessデータベースへの書込み
投稿者:YasNet(管理人)さん 2003/05/10 12:37:39
こんにちは YasNetです。

う〜ん、MDBファイル自身の権限設定か
書き込み禁止になっているかどちらかじゃないですか?

まったく同じ構成なら動くはずですので

では

> ASPのシステムをWinNTからWin2000Serverに移行したのですが、
> 以前は問題なく作動していたページでエラーが発生するようになってしまいました。
> (エラーメッセージ : HTTP 500 - 内部サーバー エラー )
> 細かく調べてみたら、データベースの内容を変更する処理でエラーになるようです。
> データベースはAccess97です。
> mdbファイル、及びmdbファイルを置いてあるフォルダのセキュリティ設定は
> Everyoneに対してフルコントロールにしてあります。
> また、mdbとは別のテキストファイルに対する書き込み処理は問題なく動作します。
>
> どこに原因があるのか良くわかりません。
> どなたかアドバイスお願いします。

[3314] Re:Accessデータベースへの書込み
投稿者:hiroさん 2003/05/12 17:59:51
どうやら、ODBCの問題だったようです。
レコードセットをUpdateする処理で、以下のエラーメッセージが表示されました。

>
>Microsoft OLE DB Provider for ODBC Drivers エラー '80004005'
>
>[Microsoft][ODBC Microsoft Access Driver]この操作は、現バージョンに変換されていないレプリケート可能なデータベースには実行できません。
>
>/xxxxxx.asp,行 zzz
>

データベースのmdbファイルが、以前、レプリカを使用していたせいなのかもしれません。
新しくmdbファイルを作成してテーブルを再作成し、ASPソースのODBCの接続先だけを変更して
テストしてみたら正常に作動しました。

お手数をおかけしました。



TreeBBS For ASP V.0.1.3
Program By YasNet