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

教えてください   maxinoさん [01/06/17 12:22:20] [308]
  Re:教えてください   YasNet(管理人)さん [01/06/17 21:42:43] [309]
    Re:教えてください   maxinoさん [01/06/19 9:18:35] [311]
      Re:教えてください   YasNet(管理人)さん [01/06/19 14:18:50] [316]
        Re:教えてください   NOIZEさん [01/06/20 2:04:24] [319]
        Re:教えてください   maxinoさん [01/06/20 9:22:18] [321]
          Re:教えてください   YasNet(管理人)さん [01/06/20 10:28:31] [322]

[308] 教えてください
投稿者:maxinoさん 01/06/17 12:22:20
前回はいろいろありがとうございました。
また壁にあたったので教えてください。

フォームからデータベースにレコードを追加するASPを
書いたのですが、以下のエラーが出てデータベースを更新
できません。

”Microsoft OLE DB Provider for ODBC Drivers エラー '80004005'
[Microsoft][ODBC Microsoft Access Driver] データベースまたはオブジェクトは読み取り専用なので、更新できません。 ”

accessは読み取り専用にはなっていないのですが、どこか設定が
おかしいのでしょうか?

環境はwindows2000です。

よろしくお願いします。


[309] Re:教えてください
投稿者:YasNet(管理人)さん の <ホームページ> 01/06/17 21:42:43
こんにちは YasNet です
 
> ”Microsoft OLE DB Provider for ODBC Drivers エラー '80004005'
> [Microsoft][ODBC Microsoft Access Driver] データベースまたはオブジェクトは読み取り専用なので、更新できません。 ”
>
> accessは読み取り専用にはなっていないのですが、どこか設定が
> おかしいのでしょうか?
>
> 環境はwindows2000です。
 
恐らく、アクセス権の設定の問題でしょう、アクセスのインストールされているフォルダの
アクセス権って読みこみ専用になってませんか?
エクスプローラのプロファイルで確認して見て下さい。
もし、これが、OKなら、IISの設定のアクセス権限を確認してみて下さいね。
 
多分それが原因でしょう。
では では

[311] Re:教えてください
投稿者:maxinoさん 01/06/19 9:18:35
こんにちわ。

> 恐らく、アクセス権の設定の問題でしょう、アクセスのインストールされているフォルダの
> アクセス権って読みこみ専用になってませんか?
> エクスプローラのプロファイルで確認して見て下さい。
> もし、これが、OKなら、IISの設定のアクセス権限を確認してみて下さいね。

いろいろとアクセス権をフルアクセスにしたり書き込みOKにしたりして見たのですが
今度はWEBでASPが見れなくなってしまいました・・・泣きそうです。
また一から設定しなおしてみます。

ちなみに、IISの設定のアクセス権限は、フォルダのプロパティで設定するんですよね?
仮想ディレクトリのプロパティで直接設定するんですか?それともWWWROOTを設定するんで
しょうか?教えてください。




[316] Re:教えてください
投稿者:YasNet(管理人)さん 01/06/19 14:18:50
こんにちは YasNetです

> いろいろとアクセス権をフルアクセスにしたり書き込みOKにしたりして見たのですが
> 今度はWEBでASPが見れなくなってしまいました・・・泣きそうです。
> また一から設定しなおしてみます。
>
> ちなみに、IISの設定のアクセス権限は、フォルダのプロパティで設定するんですよね?
> 仮想ディレクトリのプロパティで直接設定するんですか?それともWWWROOTを設定するんで
> しょうか?教えてください。

アクセス権って2種類あるのです。
サーバー自体ローカルで触る権限、とIISの権限があります。
エクスプローラのプロパティーで変更するのはEVRYONEのアクセス権を
全権限あたて、IISの権限も適当に与えてあげれば良いと思います。

本来適当ではいけませんが・・・

参考になりました?

では では

[319] Re:教えてください
投稿者:NOIZEさん 01/06/20 2:04:24
あとODBCデータソース→システムDSN→構成→詳細設定を確認したほうがいいですね
接続パスーワードの設定があります。

その前にSQL文を見直した方がいいでしょう。
パスワードを指定したおぼえがないのに、書かれてあったエラーのほとんどはSQL文の
間違いが多いですね。

[321] Re:教えてください
投稿者:maxinoさん 01/06/20 9:22:18
> こんにちは YasNetです

> アクセス権って2種類あるのです。
> サーバー自体ローカルで触る権限、とIISの権限があります。
> エクスプローラのプロパティーで変更するのはEVRYONEのアクセス権を
> 全権限あたて、IISの権限も適当に与えてあげれば良いと思います。
>
> 本来適当ではいけませんが・・・
>
> 参考になりました?
>
> では では

こんにちわ。
できました!データベース自体のアクセス権がフルになっていなかったようです。
新しくアクセス権をEveryoneでフルアクセスにしたら動きました。
アドバイスありがとうございました。

またまた質問ですが、PWSではフォームからのメール送信はできないのでしょうか?
OSはWindows98です。

[322] Re:教えてください
投稿者:YasNet(管理人)さん 01/06/20 10:28:31
こんにちは YasNetです

> できました!データベース自体のアクセス権がフルになっていなかったようです。
> 新しくアクセス権をEveryoneでフルアクセスにしたら動きました。
原因が判明して良かったですね。

> またまた質問ですが、PWSではフォームからのメール送信はできないのでしょうか?
> OSはWindows98です。
可能ですが、私の実績では、BASP21を使用した方法しか知りません。
では では



TreeBBS For ASP V.0.1.3
Program By YasNet