==ASP== Part 3
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
03/07/28 23:07ID:33/XGu54【過去スレ】
==ASP== Part 2
http://pc2.2ch.net/php/kako/1028/10280/1028024916.html
==ASP==
http://pc.2ch.net/php/kako/984/984840107.html
0809nobodyさん
05/02/01 23:49:21ID:ahD93X8bhiddenで渡せば?
0810nobodyさん
05/02/02 01:13:34ID:???変数=<%=変数 %>;
0812810
05/02/04 00:28:38ID:???0813nobodyさん
05/02/05 07:04:27ID:???時給1300円
0817nobodyさん
05/02/20 03:46:34ID:QVbhiX9s毎日数値を打っていって、そのデータ(mdbに保存)を
折れ線グラフで表示させたいんですけど
できますでしょうか?
0818nobodyさん
05/02/20 05:15:28ID:???0819nobodyさん
05/02/20 08:50:02ID:???http://www.chestysoft.com/drawgraph/default.asp
おれ、これ買って使ってる。 30ドル。
日本語も問題なく出せるし、コーディングが簡単だったから。
円グラフと棒グラフも簡単に出せる。
http://www.chestysoft.co.uk/drawgraph/linegraphs.asp
0820819
05/02/20 09:01:29ID:???http://www.chestysoft.co.uk/drawgraph/databasedemo.asp
ここにトライアル版と、DBからの出力例のスクリプトがある。
凡例には日本語フォントを指定すれば日本語が出る。
0821nobodyさん
05/02/21 00:44:03ID:???0822nobodyさん
05/02/22 23:38:51ID:7I44eOuTrs(フィールド名) で所得はできるんですが、その前に
if rs(フィールド名)<>"" then などといった条件式を入れると、途端に所得できなくなります。
一旦変数に格納し、その変数で条件分岐させると大丈夫です。
他の型、varchar型などですとそんなことは起きないので、text型特有の問題のようですが
何か理由があるのでしょうか???
0823おやすみ
05/02/23 01:21:59ID:???フィールドがNullだからでは?
Null≠""ではないよ。
If Not IsNull(rs(フィールド名) Thenでは駄目ですか?
0825それでは(・∀・)イイ!!夢を
05/02/23 01:35:12ID:???書き忘れ
括弧が一つ無かった。
If Not IsNull(rs(フィールド名)) Then
個人的にはSQLのWHEREでNULLのフィールドを除外したした方が良いと思いますが・・・。
0826nobodyさん
05/02/23 01:37:41ID:???の方が簡単だろ
0827nobodyさん
05/02/23 01:49:13ID:???ああ、text型ね。ADOのバグあるよ。
前方スクロールカーソルでレコードセット取得してる場合、
text型のカラムを二回目読もうとすると読めなくてエラー。
また、text型のカラムより後にあるカラムを先に読んでしまっても
エラーになる事がある。
もうやってるみたいだけど一旦変数に格納するのが吉。
またはカーソルタイプをダイナミックにすれば大丈夫。
text型は重宝するんだけどバグがね…
SJISの二バイト文字入れててbcpで吐くとデータ壊れるし。
早く2005出ないかなぁ…。
0828nobodyさん
05/02/23 02:39:16ID:???これって取得できるものが不定になって危険じゃなかったっけ?
rs.Fields("xxxxxx").Value にしないと。
0829822
05/02/23 08:08:27ID:???確かにtext型を無理やり読むと、他のフィールドが読めなくなったりもしてました。
まさに>827の現象です。ビンゴです。カーソルタイプだったとは!てかバグかよ!
>823-825
IsNullなどの条件式を入れてもダメなんです。>827によると
一回読むと二回目が読めなくなるみたいですね。
場合によってはWhere内で条件組んでもいいですねえ。そっちのほうが速そう。
>828
略すと所得が不定になるのですか? 知りませんでした…。
0831nobodyさん
05/02/23 09:22:50ID:???0832nobodyさん
05/02/23 18:17:06ID:???どうせVBScriptはVariantしかないから気にしなくてもいいんじゃない。
ADO.netだと確かデフォルトプロパティが無いからそうしなきゃならないんだろうけど
0833nobodyさん
05/02/23 21:01:56ID:???JScriptは勝手に型変換されておかしくなるぞ。
nullとかundefinedとか時刻型とかは特に。
VBScriptは時刻型をValueなしで読み出すとどうなるの?
0835nobodyさん
05/02/24 22:20:25ID:???取得したデータを変数に入れる場合はValueをつけないと痛い目にあう。
良くあるパターンで、
Valueつけないで変数にいれた場合はオブジェクトとして変数に入れるから
カーソルを次の行に持っていくと、その変数は読み出せなくなる。
Valueをつけると単なる文字列として変数に入れるから
カーソルを次の行に持っていってもレコードセットを閉じても読み出せる。
0836nobodyさん
05/03/04 15:04:27ID:ktMSRMP4※マクロ付きというだけでウィルスと見做すトコロも結構あるので(^^;
仕事で使うんで、VBAでASPソース解析マクロ組んだんだけど、一日ででっち上げたのでもっといいモノがあると思うんです(^^;
こーゆー使い方できるのが他にあれば紹介して欲しいし、無ければ少し改造(特にコメントの認識周り)で相談に乗ってもらえれば、と思うんですが、いかがでしょうか?(^^;
本来はビジネスsoft板かもしれませんが、一応対象がASPっつーことで( ´∀`)
0837nobodyさん
05/03/04 22:24:32ID:???zipかlzh(か、何であれ好きな形式)に固めてうpればよいのでは。
0838nobodyさん
05/03/04 23:48:24ID:???拡張子変えてアップロードすればいいじゃないの?
メーラーとかでvbsとか弾くヤツは拡張子をtxtにすれば送れたりするし。
そもそもアップローダされたファイルにマクロが含まれてるか
チェックしてるうpろだなんてないだろ。
0839836
05/03/05 00:45:06ID:q5avG9fpむ、言われてみれば(^^; どこかに長持ちするアップローダー、御存知です?
今ふたばに上げようとしたんですが、なんか調子悪いっす(^^;
>>838
いや、それが意外と(苦笑) .xlsとか.docとか上げると即削除とかゆーところもありますよ。
0840836
05/03/05 00:47:24ID:q5avG9fpttp://cgi.2chan.net/up2/src/f70629.lzh
からどーぞ。いや、こんな程度で恥ずかしいんですが(^^;
0841836
05/03/05 14:22:19ID:DIN0FHj5ということで、yahoo検索上位三番目のアップローダーに上げておきました
ttp://tool-ya.ddo.jp/2ch/trash-box/contents.jsp?file=20050305141934208.lzh
からどーぞ。
……絶対作ってそうなんだけどなぁ、このくらい(苦笑)
0842nobodyさん
05/03/05 17:14:48ID:???遅レスだけど
サーバの地域設定によるので、海外のレンタルサーバだと
MM/DD/YYYY hh:mm:ss とか
DD/MM/YYYY hh:mm:ss とかあり得る。
0843nobodyさん
05/03/15 23:41:26ID:???0844nobodyさん
05/03/17 19:02:18ID:???ASPでサーバにあるExcelファイルを開くことが出来ないのは、
ASPの仕様なのでしょうか?
5年ぐらい前は出来ていたのですが・・・
0846nobodyさん
05/03/17 23:52:01ID:???セキュリティレベルが厳しくなってきてるんだよ。ちゃんとセキュリティ設定を把握しようね。
0847nobodyさん
05/03/19 23:46:27ID:???出てくる「使用するサーバーの指定」の欄に何の名前を入力していいのかわかりません。
IISをインストールし、インターネットインフォーメーションサービスのローカルコンピューターの名前かなと思い、いれてみたのですが、接続できないようで先に進めません。
ご教授お願い致します。
OSはxpのproを使用しております。
0848nobodyさん
05/03/20 01:14:37ID:???0849nobodyさん
05/03/20 19:37:18ID:???はじめてなんですが、どんなことをするのでしょうか?
普通、どんなツールでデバック作業をしているのですか?
また、何を勉強しておけばいいのでしょうか?
やっぱり、VisualBasicあたりでやるのでしょうか?
0850nobodyさん
05/03/21 00:08:32ID:???漏れはPGじゃないので良く分からんが、
デバッグ作業って限界値テストみたいなのではないのだろうか?
デバッガで検出できるんだったら、わざわざバイト雇う必要ないと思うし。
0851nobodyさん
2005/04/05(火) 11:01:33ID:GPgbhi4+簡単な自動メール送信ソフトを作成してます。
ASPとBASP21、DBにはアクセスを使ってます。
各サーバーの稼動状態をチェックしてフラグを立て、
フラグが立っていればそのサーバー名を記述したメールが届くというものを目指してます。
各フラグをメール送信用DBに書き込むのと、メール送信自体は出来たんですが、
毎日0時にそのプログラムを実行するのが出来ません。
私が今試してるのが
バッチファイルを作成し、それをタスクで毎日0時に立ち上げる
バッチファイルの中身は、メール送信のASPをIE経由で立ち上げる
ログオンした状態では問題ないのですが、ログオフしてるとメールが送信されません。
なにか良い方法はありませんでしょうか?
0852nobodyさん
2005/04/05(火) 12:54:51ID:???なんでそんなややこしいことを...
Windows Scriptかいてそれをスケジュールするだけでいいじゃん。
0853851
2005/04/05(火) 13:20:08ID:???レス感謝です。
WindowsScript自体よくわからなかったのですが、早速ググってみたところ以下のページがみつかり
ttp://www2f.biglobe.ne.jp/~takan/javac/js/wsh/
スクリプトをブラウザの仲介無しで動作させられるとのことで。
早速試してみます。ありがとうございました。
0854851
2005/04/05(火) 14:38:06ID:???Set WSHShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("http://localhost/mailsend.asp")
で、ログオフ状態からでもメール送信ができました。
ありがとうございました。
0855852
2005/04/05(火) 15:49:30ID:???いや、あのそのmailsend.aspでやってる処理をWindowsScriptに書いてスケジュールすればって意味だったのだけど...
まあ動いたのならいいか(ASP通す分無駄が有るけど)。
0856nobodyさん
2005/04/05(火) 21:46:49ID:???basp21はWScriptからも使えます。
よって mailsend.asp の中身の 「Server」 の文字列を 「WScript」 に置換し、
ファイルの拡張子を 「vbs」 に変えれば、わざわざWebページを開かなくてもメールを送信することが可能です。
0857851
2005/04/06(水) 00:14:50ID:???レス感謝です。
さっそく再度組みなおしてみます。
理想に近いシンプルなものが出来そうです。
ありがとうございます。
0858nobodyさん
2005/04/10(日) 17:44:24ID:Tjxmg0rJ0859http:// 27.pool3.dsl24mosaka.att.ne.jp/~ss.jpg
2005/04/10(日) 17:51:25ID:???うはっwwwおkwww??
0860nobodyさん
2005/04/10(日) 21:36:09ID:???その昔Apache::ASPモジュールってのがあったが……
まぁ、言語がPerlになるけど。
0862nobodyさん
2005/05/07(土) 00:41:32ID:Ci/+aKdOどこかにサンプルありませんか?
0863nobodyさん
2005/05/07(土) 01:15:41ID:l5j6orktっwwwwwwwwwwwwwwwwっっwwwwww
おkっおkwwwwwwwうぇっうぇwwwwwwwww
wwwwwwwwwうぇwwwwwwwwwwww
wwwおkwうはっwwwwwwっっおkwwwwww
w
0864nobodyさん
2005/05/07(土) 01:22:52ID:???0865nobodyさん
2005/05/07(土) 01:56:39ID:C9GNlHk9うまくいきません。 イベントログには、
サーバーはアプリケーション '/LM/W3SVC/1/Root' の
読み込みに失敗しました。エラーは 'クラスが登録されていません
' でした。 と書いてあります!! どうすればいいでしょうか??
0866nobodyさん
2005/05/07(土) 04:00:54ID:???とりあえず
http://www.google.co.jp/search?num=100&hl=ja&inlang=ja&ie=Shift_JIS&oe=Shift_JIS&c2coff=1&q=%2FLM%2FW3SVC%2F1%2FRoot+%83N%83%89%83X%82%AA%93o%98%5E%82%B3%82%EA%82%C4%82%A2%82%DC%82%B9%82%F1&lr=lang_ja
0867nobodyさん
2005/05/07(土) 12:50:09ID:o/GwVysr諦めてる実例ばかりで、へこんできました・・・・
0868nobodyさん
2005/05/08(日) 10:34:33ID:???ここんとこもう少し詳細を。
0870nobodyさん
2005/05/08(日) 15:28:19ID:???0871nobodyさん
2005/05/08(日) 16:28:48ID:???かなり泣きそうにダルいけどなw
0872nobodyさん
2005/05/08(日) 17:25:06ID:???0873nobodyさん
2005/05/08(日) 17:54:34ID:???もっと凄いことになります。
0874nobodyさん
2005/05/08(日) 21:43:58ID:???なんとかならんものかな...
0875nobodyさん
2005/05/09(月) 20:50:17ID:???0877872
2005/05/09(月) 23:25:49ID:???DELL PowerEdge2650
CPU Xeon 2.8GHz(HT)
Mem 1GB
HDD 73GB(10000rpm)×4(RAID5)
OS Win2k Standard
なんだけど、でかいファイルのアップ中のCPU利用率が両論理CPUともに
50%を超えてしまうのよ。orz
そりゃXeon3.6×2とかにすりゃマシになるんだろうけどさ...
0878nobodyさん
2005/05/10(火) 04:01:36ID:???社内用途レベルであればWebサーバのフロントエンドとして十分なスペックだと思うけど。
どのくらいのファイルをアップロードさせようとしてますか?
0879872
2005/05/10(火) 09:56:22ID:???場合によっては100MB超。多くは数MB程度なんだけど。
それが1日に50件くらいなんで今のところ問題は無いんだけど、
もしADODB.Stream使って負荷下げられるものなら下げたいって思ったんだけど...
それにしても、ちょっと調べてみたところADODB.Streamってめちゃめんどくせえな。
また暇なときでも試してみます。
クライアントからサーバ側にファイルを送り終わらないと
処理するスクリプトが動き出さないんだよね。
だからアップロードするファイルサイズが大きいとそれだけhttpのリクエストを受け付ける段階で
サーバのリソースを食ってしまう。これは仕掛け上しょうがない部分。
十数MB以上ぐらいのサイズになるんだったら
FTPやwebDAVなどの使用を検討してみてはいかがでしょう?
ActiveXなどの助けを借りる必要があるけど…。
0881nobodyさん
2005/05/11(水) 00:26:22ID:???・・・・・。
0882872
2005/05/11(水) 09:55:00ID:???こんな感じのスクリプト書いてサーバー時間 2005/05/11 9:28:40 にsubmitボタンを押してみた。
postしたデータは20M程度のpdfファイル
Server.ScriptTimeout = 3600
Response.Write(Now() & "<br>" & vbCrLf)
TotalBytes = Request.TotalBytes
Response.Write(Now() & "<br>" & vbCrLf)
BinRead = Request.BinaryRead(TotalBytes)
Response.Write(Now() & "<br>" & vbCrLf)
その結果がこれ
2005/05/11 9:28:40
2005/05/11 9:28:40
2005/05/11 9:34:49
postした瞬間にスクリプト自体は動いてて Request.BinaryRead で時間食ってるようだけど...
あとFTPとかWebDAVは諸事情で無理なのですわ。
>>881
何が言いたいの?
Serverが抜けてるってこと?
0883nobodyさん
2005/05/11(水) 14:51:24ID:???ASPで作成したホームページのデータを変更し、アップロードを行なったところ
『HTTP 500 - 内部サーバー エラー 』
と表示されました。
試しに変更前のデータから1文字だけ追加しても同じようなエラーが表示されます。
この内部サーバーエラーを表示されないようにするにはどのようにすればいいのでしょうか。
このままでは更新作業が全く進みません。
よろしくお願いします
0884nobodyさん
2005/05/11(水) 14:57:29ID:???ソース内に文字を追加した?
つか、動いているファイルに1文字追加してUPしたら、エラーになったの?
ちゃんとテキストでUPしてる?
0887883
2005/05/11(水) 15:43:00ID:???それを今回選択可能になるように修正したいと考えています。
下が変更前と変更後のプログラムです。
<変更前>
<tr height="25" bgcolor="#F0F0F0">
<td><font color="#A0A0A0">002</font></td>
<td></td>
<td></td>
<td><img src="/sample/Images/Form/Suspend.gif" border="0" align="absmiddle" alt="Suspend" name="02a"></td>
<td></td>
</tr>
==========================================================
<変更後>
<tr height="25">
<td><a href="javascript:detail('Detail/b.asp');">002</a></td>
<td><input type="checkbox" name="02a" id="02a" onfocus="02aA.selected=true" value="002"></td>
<td>
<select name="02b" id="02b">
<option value="" selected>---</option>
<option value="A">A</option>
<option id="01aA" value="B">B</option>
<option value="C">C</option>
</select>
</td>
</tr>
"b.asp"や"/sample/Images/Form/Suspend.gif"などのファイルは既に作成しているファイルです。
0888nobodyさん
2005/05/11(水) 15:48:57ID:???あと、ASPファイルをインクルードしてる箇所はないの?
0889883
2005/05/11(水) 15:59:53ID:???プログラムを変更前に戻しても元に戻りません。
変更前のデータを上書きすればちゃんと動きますが・・・
>あと、ASPファイルをインクルードしてる箇所はないの?
上部に表示させるaspファイルやメニューを表示するaspファイルをインクルードするよう
設定していますが・・・
あとこのファイルは別のファイルにインクルードされているということはありません。
0890nobodyさん
2005/05/11(水) 16:19:56ID:???もしかして、HTMLファイルを保存して、それを変更して
アップしてるっていう話ではないよな?
0891883
2005/05/11(水) 16:39:23ID:???ASPは特別な方法で保存しなければいけないのでしょうか?
基本的に私のやり方は
ホームページのサーバーからffftpを使ってASPファイルをダウンロード
↓
変更前のデータのバックアップを取る
↓
プログラムを修正・保存
↓
ファイルサーバーにダウンロード
という形です。もしかしてこの方法が間違っているとか?
0892nobodyさん
2005/05/11(水) 17:04:12ID:???ちなみにファイルサーバーに「ダウンロード」じゃなくて
「アップロード」だよな?
さらにアップロードする際もテキストモードでしてるよな?
0893883
2005/05/11(水) 17:11:20ID:???>さらにアップロードする際もテキストモードでしてるよな?
自動判別モードでダウンロード及びアップロードを行なっていますが・・・
>ちなみにファイルサーバーに「ダウンロード」じゃなくて
>「アップロード」だよな?
すみません、こちらは私の入力ミスです。
0894nobodyさん
2005/05/11(水) 17:17:29ID:???登録してやる必要があるのだが、そのリストの中に「*.asp」は登録して
あるのかな?
・・・テキストモードじゃなくてアスキーモードだな。
0895883
2005/05/11(水) 17:22:46ID:???0896nobodyさん
2005/05/11(水) 17:27:29ID:???開いて保存して、アップロードした場合は?
これでエラーになるなら、FTPもしくは、エディタを見直す必要あり。
0897883
2005/05/11(水) 17:36:08ID:???>開いて保存して、アップロードした場合は?
>
>これでエラーになるなら、FTPもしくは、エディタを見直す必要あり。
上の通りの作業を行ったら『HTTP 500 - 内部サーバー エラー 』 と表示されました。
ちなみにプログラムの修正は秀丸で行なっています。
0898nobodyさん
2005/05/11(水) 17:47:03ID:???0899883
2005/05/11(水) 17:50:36ID:???もしかしてこれが原因なのでしょうか?
もしよろしければASPファイルに最も適している文字コードを教えていただけませんでしょうか?
0900nobodyさん
2005/05/11(水) 18:04:39ID:???自分で試してみることもできない、とは君には向いてないね。
0901nobodyさん
2005/05/11(水) 18:06:09ID:tydfCjE5wwwwwwwwwwwww
wwwwwwおkwww
おkwwwwwwっうぇwwwwwwwwwwwwっ
っっおkwwwっうぇっうぇおkwwwおkwwwうぇwww
0902883
2005/05/11(水) 18:26:52ID:???修正した部分が正常に起動しました!!
今まで長々と対応していただいた皆様本当にありがとうございました。
>自分で試してみることもできない、とは君には向いてないね。
何分ASPを始めてまだ間がない厨房なものですから。
0903nobodyさん
2005/05/11(水) 18:36:58ID:???0904883
2005/05/11(水) 18:47:52ID:???すみませんでした・・・
ASPファイルをJISファイルとして読み込んでいたため文字コードの違いで
正常に読み取れていなかったことが原因かと思われます。
・・・今まで長々と申し訳ございませんでした。
0905nobodyさん
2005/05/11(水) 19:04:09ID:???ttp://asp.dataweb.ne.jp/
おつ。
ま、このリンク参考にがんばってくれ。
0907初心者
2005/05/13(金) 20:30:32ID:+L6sV6Q8ダイナミックページ(ASP JavaScript)をIISを使ってインターネット上から
見ようとしたのですが、Server Application Error(イベントログを見ろという内容)
が表示され、うまくいきません。WindowsXP Professionalを使ってます。
何かIISの設定が足りないのでしょうか??? この1週間 様々な方法で
原因を調べようとしたのですが、似た質問をされていたかたも全て諦めていました.
皆さんが頼りです。どうか助けてください。お願いします。
0908nobodyさん
2005/05/13(金) 21:29:47ID:???で、イベントログには何と書いてあったのでせう。
レス数が900を超えています。1000を超えると表示できなくなるよ。