- - PR -
ASP.NETとAccessファイルについての質問です
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-09-24 09:39
こんにちは、
現在、ASP.NET(VB.NET),Access2000,Windows2000で開発しております。 で、Accessファイルについて分からないことがあります。 @開発環境をWindowsXPに移し、Accessファイルを開いた状態で実行するとエラーが 表示される点です。Windows2000の環境ではAccessファイルのテーブルを開いた 状態で実行するとエラーは表示されますが、Accessファイルが開いた状態ではエラー 表示されないです。 この違いの原因は「OSの違い」の一言で片付けていいんでしょうか? AWindows2000からWindowsXPに開発環境を移動した際、Accessファイルのプロパティで 「System」ユーザ(?)に書き込みの権限を与えなければならないことを知りました。 この「System」ユーザ(?)は、IISのサービスを起動するため書き込みの権限を与え なければならないことをと認識しておりますが、正しいのでしょうか? BAの質問の答えによっては、Accessファイルの保存場所を考えなければならないと 思うのですが、みなさんはどこにAccessファイルを置いてありますか? |
|
投稿日時: 2003-09-25 07:11
はじめまして
私はWindowsXPで開発をしているモノですが、 Windows2000とマルチブートしているわけでないので 想像上の話になるのですが、レスがないよりはと思いまして >@開発環境をWindowsXPに移し、Accessファイルを開いた状態で実行するとエラーが > 表示される点です。Windows2000の環境ではAccessファイルのテーブルを開いた > 状態で実行するとエラーは表示されますが、Accessファイルが開いた状態ではエラー > 表示されないです。 おそらく読み取りの時はテーブルを開いてもエラーが出ずに 挿入の時にエラーが出るのではないでしょうか >AWindows2000からWindowsXPに開発環境を移動した際、Accessファイルのプロパティで > 「System」ユーザ(?)に書き込みの権限を与えなければならないことを知りまし>た。 ASPNETという権限を追加してやればOKかと思います。 パスはプログラムで指定して権限(ASPNET)が付いていれば動くと思うので 大丈夫かと思います。 あやふやで申し訳ありません。開発頑張って下さい。 |
|
投稿日時: 2003-09-25 10:07
> この違いの原因は「OSの違い」の一言で片付けていいんでしょうか?
Windows2000の方はファイルシステムがFATになってませんか? |
|
投稿日時: 2003-09-25 19:06
なちゃ様、kei様ありがとうございます。
なちゃ様の言う通り、Windows2000の方はFATです。 「OSの違い」ではなく「ファイルシステムの違い」ということですか? |
1