• 締切済み

ASPでクライアントからファイルを受け取る方法は?

ASPでクライアントからファイルを受け取るにはどうのようにしたらよいでしょうか? サーバー側はADOがインストールされています。 サーバーの環境は変更できません。 ADO.Streamを利用して実現できないでしょうか? よろしくお願い致します。

みんなの回答

  • enemy
  • ベストアンサー率75% (3/4)
回答No.4

HTMLに標準装備されているHtmlInputFileを使用すれば簡単にアップロードできることは 公然の秘密なのだろうか?

回答No.3

「サーバーの環境は変更できません。」との事ですが、私もBASP21の使用をおすすめします。 サーバー管理者に交渉してみては如何でしょうか?

  • o84
  • ベストアンサー率31% (128/407)
回答No.2

私もBASP21を使いますね。 あれは商用でもよく使われていて、いいですよ。

  • eri-_-
  • ベストアンサー率33% (2/6)
回答No.1

ADO.Streamはちょっと分かりませんが、私はBASP21を使用してクライアントからサーバにファイルをアップロードさせています。 ご参考になりましたら幸いです。

参考URL:
http://w2222.nsk.ne.jp/~asbow/websoft/upload/3kai.html

関連するQ&A

  • ASP.net 処理はサーバ上?クライアント上?

    ASP.netについて質問です。 お聞きしたいのは、 ◆1.WithEventsおよび、Handles で書かれた処理は、クライアントで動いているのか?サーバで動いているのか? と、 ◆2.iOSなど、クライアントに.Net Framework の入っていない環境では、ASP.netは動かないのか? です。 aspx.vb側に、 Private Sub Button1_Click _ (ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles Button1.Click End Sub と書かれてあるときでも、 クライアント側では、単なるHTMLなわけですが、どのような仕組みで動いているのでしょうか? (1)Windowsや、iOSの、システムフォルダにdllか何かがダウンロードされ、 クライアントに入っているAPIで動いている? ⇒ iOSなど、クライアントに.Net Frameworkがない環境では動かない?   サーバとの通信は発生しない? (2)サーバにRequestされている? (クライアント側で、クリックされたことが捕捉されたタイミングで、  サーバ側にRequestされている?) ⇒ iOSなど、クライアントに.Net Frameworkがない環境でも動く?   サーバとの通信が発生する? 宜しくお願い致します。 .

  • クライアント側でのASPファイルWEB表示

    自宅にPCが2台揃ったのでネットワーク設定をしてインターネットの共有をしてみましたがクライアント側で普段見れる拡張子aspがついたサイト(MSNなど)が見れなくなりました。 サーバー側は問題なく見れますので何かネットワークの設定を間違えたのかと思ってますがどこがおかしいのか分からずこちらに質問させて頂きました。 回線は光ファイバーで加入時に標準装備されてる装置(名前忘れました・・・)からサーバー側(WinXP)のLANに接続、もう一つのLANとクライアント側(Win2000sp4)のPCへクロスケーブルで接続。 サーバー側でインターネット接続を共有、クライアント側もASP以外のページは見れる状況です。 以前設定した時はASPファイルが見れないなど問題はなかったのですが・・・ ・なぜASPファイルだけ見れないのか ・ネットワークの設定は正しいか ・その他、これじゃないかと思われる点 のご回答をどうかお願いします。 説明不足だと思うので他何か追記を希望でしたらこまめに見ますので質問してください。 同じような質問がないか一通り確認はしましたが・・・もし似た質問があった場合は申し訳ございません。

  • ブラウザーからサーバ側のaspファイルを読み込む方法について

    クライアント側のVBscriptやJavaScriptなどのスクリプト 言語から画面を遷移しないでプログラム内でaspファイルを 呼びサーバ側での処理をした後にまたその後のプログラム を実行するような処理をしたいのですがどのように記述し たらよいのでしょうか? (クライアントのプログラム内でサーバ側のaspファイルの 関数を呼び処理の結果をクライアントのスクリプト言語に 反映させたいのですが。。。)

  • ASP.NET クライアント→サーバーに移動させる

    お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。

  • excelファイルをASPで作る方法

    ASPでホームページを作っています。 クライアントが、ある表を表示するホームページを見るとサーバー側に表示されている表と同じエクセルファイルを 作成させたいです。 そして、そのファイルにアンカー タグを張ったページから、エクセルファイルをダウンロードさせたいのです。 注意)エクセルファイルは、CSVではなく純粋なエクセルファイル(vbsでセル幅を変更できる)です。 どなたか、アドバイスをよろしくお願いします。

  • .NET ASP クライアント側でファイルの保存

    .Net でWebのアプリケーションを作成しています。 サーバー側にあるデータを、クライアントにTXTファイルとして提供したいのですが、方法が良く分かりません。 System.IOを使おうとしたのですが、サーバにアクセスする権利がないとエラーになり、作成できません。 サーバ側のファイルにアクセス権をつけたりせず、データだけを、クライアントに渡して、ファイルにしたいのですが、できないのでしょうか?

  • クライアントからサーバーの実行ファイルをサーバー側で実行したい

    サーバーもクライアントもWindowsの環境で、Visual Basic 2005 を使い、クライアントからサーバーにある 実行ファイル(.exe)をサーバー側で実行したい のですが、どうもうまくいきません。shell 関数や Process.Start メソッドを使い、httpプロトコル (http://~)で実行ファイルを指定するようにした のですが、クライアント側で実行しようとします。 また、コマンドライン引数を指定したいです。 もちろん、サーバー側にはWebサーバー(IISのWWW サービス)をインストールしてあります。 UNIX系のrsh(リモートシェル)に相当するような 機能をWindowsでは実現できないのでしょうか? お分かりの方いらっしゃいましたらご教授のほど よろしくお願いします。

  • ASPからhttpファイルを読む方法

    環境は、OSはWin2000、WEBサーバはIISを使用しています。 やりたいことは 1.http://localhost/View.asp から  2.http://BETUhost/out_data.csv の内容を取得したいのです。 1と2は別サーバに存在しています。 2は、1行しか存在していなくって、CSV(カンマ区切り)です。 「ASPからネットワーク越し」をキーにググってみたのですが、欲しい情報が取得できません。 ・こういう事は実現可能が否か。 ・また実現可能であれば、どうすればいいのか 教えて下さい。 宜しくお願い致します。

  • ASPを使ってサーバ側のバッチを起動する方法

    Windows Server 2003 Standard EditionにIISをたて、ASP.NETを有効にしています。 (1)クライアントPCからローカルのファイルをサーバに転送 (2)転送後、サーバ上のバッチファイルを起動 上記のシステムを構築したいです。 (1)はASP.NETを使えば簡単に実現できるらしいことは分かったのですが、(2)がどうもよく分かりません。 いろいろとサイトを回ってみたのですがそれらしい記述も見当たりませんでした。 ASPでの開発も初心者なので困っています。 よろしくお願いします。

  • ASPでADOを使う場合

    ASPでADOを使う場合、 ADOコネクションをセッション変数に代入し、再利用し方がよいのでしょうか?それともクライアントの問い合わせごとに作成して処理した方がよろしいのでしょうか?

専門家に質問してみよう