ASP(Active Server Pages)でCSVファイルを取得した直後にそのCSVファイルを削除するような方法はあるのでしょうか?

またサンプルがあるようでしたら教えてほしいです。

回答の条件
  • 1人2回まで
  • 登録:2006/03/23 23:54:18
  • 終了:2006/03/30 23:55:03

回答(2件)

id:ma2ma2 No.1

ma2ma2回答回数121ベストアンサー獲得回数02006/03/24 00:27:31

ポイント34pt

「CSVファイルを取得する」が、ファイルの有無を調べるのか、開いて中身のデータを読むのか判断つきかねますが、

ASP2.0ならFileSystemObjectでできます。


削除のサンプルは、

http://msdn.microsoft.com/library/ja/default.asp?url=/librar...

Sub DeleteTestDirectory(FSO)

のところになります。

http://www.site-cooler.com/kwl/asp/15.htm#15-3

とかのほうがわかりやすいかも。。。。


ASP.NETだったらごめんね。

id:Sugipon

サーバ上にあるCSVファイルをダウンロードした直後にそのCSVファイルを削除したいのです。

2006/03/24 00:31:57
id:cara2000 No.2

cara2000回答回数4ベストアンサー獲得回数02006/03/26 00:36:10

ポイント33pt

>サーバ上にあるCSVファイルをダウンロードした直後にそのCSVフ>ァイルを削除したいのです。

>

ユーザーがファイルをアップしてきてユーザ側にあるファイルを削除したいと言うなら無理です。

サーバー側からユーザーのファイルを消せたら危険ですよね。

そうではなく

ユーザーがアップしてきたファイルを削除したい場合は、そもそもアップされたファイルをASP側で保存しなければよいだけです。

そうでもなく

サーバー側にあるファイルをユーザがダウンロードしたらすぐ消したいと言うのなら、ASP内でFilesystemObjectでファイルを読み、TextStreamに取り込んだらそのファイルを消してしまえばいいです。

id:Sugipon

ご回答ありがとうございます。

私が実現したいことは、

サーバ側で生成したCSVファイル(サーバに一度保存)を

ユーザがダウンロードした直後にサーバ上から削除するということです。

最後に回答の内容で出来そうにな気がしますので、

やってみます。

2006/03/26 18:05:55

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません