トップ回答者
webにUPしたaccessのDBを利用したい。

質問
回答
すべての返信
-
>vs2012C#でリモートでこのaccessのDBを利用したいです。
VS2012から単純にリモートにあるAccessのDBをサーバーエクスプローラに追加することは、適切な権限さえあれば可能です。
かずきさんが言われているように、AccessはWebアプリケーションで使用することはあまり想定されていません。しかし、実際に使われて動いているサイトは少なからずあるようです。ただし、AccessのDBがURLでアクセスできるような場所にあると丸ごとダウンロードされて情報漏えいにつながりますので、気を付けて下さい。AccessのDBに限らず、Excelなどのファイルもこのような形になっていると直接ダウンロードされてしまいますので注意が必要です。ログイン後にExcelファイルを取得するように作ったつもりが、実際にはログインしなくても直接URLでダウンロードされてしまうというミスは、その典型です。★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
-
>私は、ExpressWebを使ったことはないのですが、エクスプローラからアプリを配備したフォルダを除くような設定とか(例えばネットワークドライブに設定とか)できるんでしょうか??
あ~、すみません。頭の中で話が飛んでおり、回答を考えているうちにインタラプトが入り、少し時間が経ってリモートでの管理だけが私の頭の中に残った状態で回答を書いてしまったようです。一般的なWebサーバーで、かつ適切なな権限があり、ネットワーク上でAccessのDBが見えていればリモートでVisual Studioから管理できますという意味で書きました。
確かに私の回答を見れば、ExpressWeb上のAccessのDBについて可能と取られますよね。
すみません。完全に私のミスです。ぼけてました。ご指摘、ありがとうございました。
ごめんなさい。#ちなみに私もExpressWebは使ったことはなく・・・
(追記)
ただ、調べてみるとExpressWebはWebDavが使えるので、ひょっとするとネットワークドライブとしてマウントできるかもしれません。ExpressWeb
http://www.microsoft.com/web/hosting/hostingprovider/details/145
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
- 編集済み trapemiyaModerator 2014年3月31日 4:55 追記