[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/05 09:59 / Filesize : 289 KB / Number-of Response : 981
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

<%= ASP総合 %> Part.4



1 名前:nobodyさん mailto:sage [2005/07/03(日) 12:27:28 ID:???]
レガシASPについて語るスレです。質問や雑談もOK。
何より手軽なので社内イントラであればまだまだ第一線です。
ASP.net については専用スレッドでお願いします。

関連スレ:
【質問】ASP.NETスレ Part2【議論】
pc8.2ch.net/test/read.cgi/php/1111480331/

過去スレ:
==ASP== Part 3
pc8.2ch.net/test/read.cgi/php/1059401269/
==ASP== Part 2
pc2.2ch.net/php/kako/1028/10280/1028024916.html
==ASP==
pc.2ch.net/php/kako/984/984840107.html

949 名前:nobodyさん mailto:sage [2008/04/06(日) 17:02:37 ID:???]
   ∩___∩         |
   | ノ\     ヽ        |
  /  ●゛  ● |        |
  | ∪  ( _●_) ミ       j
 彡、   |∪|   |        J
/     ∩ノ ⊃  ヽ
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

950 名前:nobodyさん mailto:sage [2008/04/07(月) 04:00:22 ID:???]
>>948
ヒント1:ネットワークドライブはユーザ個別の設定
ヒント2:ASPにアクセスした時IISはどのユーザで実行すると思う?

951 名前:nobodyさん mailto:sage [2008/04/08(火) 20:54:51 ID:???]
>>950
thx
何とか問題を解決することが出来ました。

952 名前:nobodyさん mailto:sage [2008/04/09(水) 16:42:53 ID:???]
IISは匿名アクセスにしてASPのプログラム上で統合Windows認証を
するにはどうすればよいでしょうか?



953 名前:nobodyさん mailto:sage [2008/04/10(木) 00:29:12 ID:???]
>>952
ルートは匿名アクセスにして、どこか仮想ディレクトリの下にASPを集めて
そこを統合Windows認証にすれば?

954 名前:nobodyさん mailto:sage [2008/04/11(金) 10:27:46 ID:???]
ASPでブラウザにファイルをダウンロードさせたいのですが
サンプルコードがあれば教えていただけないでしょうか?

Javaでのサンプルは下記のような感じです。
javatec.blog105.fc2.com/blog-entry-22.html


955 名前:nobodyさん mailto:sage [2008/04/11(金) 22:24:46 ID:???]
流れは同じ
ContentTypeとContent-DispositionとContent-Lengthを設定して
ファイルをバイナリで書き出す
ttp://www.site-cooler.com/tips/asp_binarydownload.htm

956 名前:nobodyさん mailto:sage [2008/05/07(水) 21:04:34 ID:???]
まだちょっと早いかな?

次スレはこちら
bubble6.2ch.net/test/read.cgi/cafe50/1141039267/



957 名前:nobodyさん mailto:sage [2008/05/09(金) 00:57:14 ID:???]
ASPが<a href="***.zip">りんく</a>の様に出力していたとして、
リンクをクリックしてから、
ファイルダウンロードダイアログが表示されるまでのタイムアウト時間ってASP側で操作できる?



958 名前:nobodyさん mailto:sage [2008/05/09(金) 14:53:58 ID:???]
>>957
そういうのはWebサーバの仕事だろ。
IISのプロパティ探してみろ。


959 名前:957 mailto:sage [2008/05/11(日) 19:19:01 ID:???]
>958 Thx。とりあえず設定はしてみました。
別の問題があがったんで、もう一個質問させてください。

IISで公開していないフォルダにあるファイルを、
ASPからADODB.Streamオブジェクトを利用し、
LoadFromFileメソッドとReadメソッド及びResponse.BinaryWriteメソッドで
ユーザーにダウンロードさせようとしています。

小さいファイルなら問題ありませんが、
大きいファイル(500M程度)だと
LoadFromFileメソッドに2分以上かかり、エラーとなってしまいます。
IISのタイムアウト時間は900秒、キープアライブにチェックはついております。

ADODB.Readメソッドに引数をつけて少しずつ読み込ませようとしても、
最初のLoadFromFileメソッドに大きな時間がかかってしまい、
エラーとなるのは変わりありません。

IISのタイムアウト時間を120秒以上に設定しても、
IEでダウンロードする限りリンクのクリックから120秒でIEはエラーを表示するようです。

何か解決策はありますでしょうか。

960 名前:nobodyさん [2008/05/13(火) 14:08:07 ID:ZvilEQTc]
兄さん、2つの異なる画像ファイルを1つの画像ファイルに合成して
出力するようなことってできるのかい?

961 名前:nobodyさん mailto:sage [2008/05/13(火) 23:32:18 ID:???]
>960
ヘイブラザー、合成って言葉の意味によって変わってくると思うが
できないってことはないと思うんだぜ

素のASPだと死ぬほど大変だと思うが。
ImageMagickとか使うんかな、そういうときは

962 名前:nobodyさん [2008/05/21(水) 03:02:58 ID:SRNKrM3a]
スレ消化に約3年か_| ̄|○

963 名前:nobodyさん mailto:sage [2008/05/21(水) 23:53:22 ID:???]
>962
流速が全てじゃないさ

964 名前:nobodyさん mailto:sage [2008/05/22(木) 12:01:03 ID:???]
すんません質問です

<%
Response.Status ="301 Moved Permanently"
Response.AddHeader "Location","/hoge/"
%>

とリダイレクトさせてるのですが、これを10秒後にリダイレクトさせるとかって出来るんでしょうか?

965 名前:nobodyさん mailto:sage [2008/05/23(金) 20:30:46 ID:???]
httpヘッダじゃなくて
htmlヘッダにしたら?

966 名前:964 mailto:sage [2008/05/26(月) 11:07:48 ID:???]
>>965
ありがとうございます
metaでってことですよね?
SEO上metaだとやや不利なんで、最終手段にしたいんですよね

967 名前:nobodyさん mailto:sage [2008/05/26(月) 20:44:45 ID:???]
リクエスト受けた10秒後に応答すればいいんじゃない?
10秒ぐらいならブラウザもまってくれるよ。



968 名前:nobodyさん mailto:sage [2008/05/27(火) 07:15:57 ID:???]
ユーザーは待ってくれないけどな

969 名前:nobodyさん mailto:sage [2008/06/01(日) 21:26:22 ID:???]
>>952
HTTPヘッダで、認証方法をNTMLにしろって叩き返せばプログラムで制御できるよ
IISのディレクトリセキュリティは、統合Windows認証と匿名認証の両方にチェックが必要。

ただしIIS6の場合、一度NTML認証したあと、どうしても匿名認証でないと実行できないページに移動したりすると、正常に動かなくなった経験があるので、この方法はおすすめできない

970 名前:969 mailto:sage [2008/06/01(日) 21:27:27 ID:???]
間違えたorz
× NTML
○ NTLM

971 名前:nobodyさん mailto:sage [2008/06/23(月) 18:20:11 ID:???]
質問させてください。
DBへアクセスする関数を切り出したいのですが、
1.DBへの接続・切断は1回だけ

Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open XXX
GetData()
InsertData()
・・・
ObjConn.Close
Set ObjConn = Nothing

2.DBへの接続・切断は関数毎
GetData()
InsertData()
・・・

Function GetData()
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open XXX
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open StrSQL, ObjConn,3,3
GetData = ObjRS.GetRows
ObjRS.Close
Set ObjRS = Nothing
ObjConn.Close
Set ObjConn = Nothing
End Function

どちらが正しいのでしょうか。
2の方が関数の切り分けとしては良い気がするのですが、
関数毎に接続・切断するのは負荷が高いような…。

972 名前:nobodyさん mailto:sage [2008/06/24(火) 02:52:35 ID:???]
>>971
処理ごとに関数を分ける → 将来どういう呼ばれ方をするかわからない
ってことで関数の中で接続から切断までやったほうが良いと思うよ。

どうせIISがコネクションをプールしてるから、それほど負荷は高くない。

973 名前:nobodyさん mailto:sage [2008/06/24(火) 11:29:50 ID:???]
>>972
ご教示いただきましてありがとうございます。
こんなに早くレスをいただけるなんて感謝です。

ネットを徘徊していてもレガシーASPはなかなかドキュメントが
手に入りにくいので苦戦しております。
いろいろな掲示板などを見ても、上級者のコードを見るのが一番勉強になる
とよく言われているのですが、会社にあるコードは書籍のサンプルコードに
毛の生えた程度、というかそれ以下。

常日頃から洗練されたアプリケーションを見てみたいと思ってはいるのですが、
kodersなどでオープンソースを検索してもあまり参考になりそうなものはなく、
そもそもASPのプロジェクト自体が少ないようです。

「3層アーキテクト」「MVC」「カプセル化」などキーワードは入ってくるものの
実際にどのように組むのが良いのかわからない状態です。
何か参考になるサイトなどご存じでしたら教えていただけないでしょうか。

ちなみに既出かもしれませんが、↓は少し参考になりました。
www.microsoft.com/japan/msdn/web/server/asp/asptips.aspx#asptips_tip4
www.microsoft.com/japan/technet/archive/prodtechnol/iis/iis4/evaluate/planasp.mspx?mfr=true
www.microsoft.com/japan/msdn/columns/server/server122799.aspx

974 名前:nobodyさん mailto:sage [2008/06/25(水) 19:35:55 ID:???]
遅いかもですが、VS2008 betaで Classic ASP の Intellisense がサポートされてるんですね。
weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx

975 名前:nobodyさん mailto:sage [2008/07/01(火) 16:27:57 ID:???]
>>974
うーん、正直微妙。
・組み込みオブジェクトや関数なんかはintellisenseが有効
・If文などのステートメントに対してはサポートされてない
・Option Explicitにしても宣言してない変数をチェックしない
・宣言した変数を列挙しない(これが一番残念)
・includeした先では自作Classのintellisenseは無効

あぁ、.NETに移行したい。。。orz

976 名前:nobodyさん mailto:sage [2008/07/01(火) 23:58:06 ID:???]
そんなあなたに、ASP用の開発ツール(デバッグ機能あり、IIS不要)

ASP Studio2006
en.ewebxp.com/products/aspstudio/index.asp


ASPならまかせろ!(ほかはダメだけどって、)そんなあなたに
(IIS不要で、ASPコードからコンパイルしてEXEができる)

ASP to EXE
en.ewebxp.com/products/asptoexe/index.asp

977 名前:976 mailto:sage [2008/07/02(水) 07:14:52 ID:???]
ちなみにASP Studio2006はこんな感じ
www.sharewareplaza.com/images/screenshot/28614.gif

両方ともtrial版がダウンロードできるのでやってみた。
特にASP to EXEの方はきれいにEXEができた。シェアウエアで少々高いのが難点。
メニューの日本語化をやって、半値以下なら買ってもいいなと思ったよ



978 名前:nobodyさん mailto:sage [2008/07/02(水) 17:17:00 ID:???]
もう次スレも立たないだろーな。

979 名前:nobodyさん [2008/07/06(日) 00:28:27 ID:hwQT1MmG]
ASP初めて2日目のASP初心者です。どうぞよろしくお願いします。
とある理由からASP.NETではないASPを勉強しなくてはならなくなり、
WindowsXp homeではIISが入れられないという理由で
windows98をサブマシンに入れて、Personal Web Serverをいれました。

ですが、sample.aspというファイルを作ってアクセスを試みようとしても、
Server Application Errorがでてアクセスできません。index.htmlならアクセス可能でした。
初歩中の初歩かもしれませんが、どなたか教えて下さるとうれしいです。

www.site-cooler.com/kwl/asp/1.htm#1-1

上記のページを見ながら、やっていたのですが、アクセスのところで躓いてしましました。
何かほかにも設定が必要なのでしょうか? ご教授よろしくお願いします。


980 名前:nobodyさん mailto:sage [2008/07/06(日) 03:16:45 ID:???]
>>979
それだけでは情報が少ないが、詳細オプションのディレクトリの編集で、
スクリプトにチェックが入ってるかい?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<289KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef