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

[5215] サーバ上のエクセルファイルをダウンロード
投稿者:もりもりさん 2005/08/23 15:50:49
教えて下さい。
サーバー(subServer)上に保存してあるtest.xlsを
クライアントにダウンロードしたいです。
色々調べて以下のような形に辿り着きました。

<%
Dim objStream
Dim strFilePath
Const adTypeBinary = 1

Response.AddHeader "content-disposition","attachment; filename=download.xls"

strFilePath = "\\subServer\test\test.xls" '1
'strFilePath = "c:\test.xls" '2

Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath

Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>

2は正常に動作します。(クライアント⇒クライアント)
1を実行するとエラーになります。
開くことができない、ダウンロードできないといったエラーメッセージです。

1を実現するには何が必要でしょうか?この方法が間違いなのかどうかも
正直よく分かりません。
アドバイスをお願いします。


サーバ上のエクセルファイルをダウンロード   もりもりさん [2005/08/23 15:50:49] [5215]
  Re:サーバ上のエクセルファイルをダウンロード   morさん [2005/08/24 14:07:17] [5218]
    Re:サーバ上のエクセルファイルをダウンロード   もりもりさん [2005/08/26 10:40:00] [5219]


TreeBBS For ASP V.0.1.3
Program By YasNet