トップページphp
982コメント364KB

==ASP== Part 2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/07/30 19:28ID:FEU9c2CH
ASP について語るスレ その2

前スレはこっち
http://pc.2ch.net/test/read.cgi/php/984840107/
0002nobodyさん02/07/30 19:28ID:FEU9c2CH
0003302/07/30 20:06ID:???
ASshole Page
0004sage02/07/30 20:22ID:RN/4cJqI
4
000502/07/30 23:00ID:PTI4RRln
ASPってなんじゃ?
アナルスペシャルの略か?
0006602/07/30 23:14ID:???
Anal Sex Penis
0007nobodyさん02/07/31 00:10ID:???
ASPの自動単体テストしたいんだけど、
ASPunitって便利?
0008ゲイ02/07/31 03:04ID:???
まだパート1残ってるだろ
スレたて夏廚でしか?
0009nobodyさん02/07/31 03:27ID:???
ASs Penits
0010けんちゃん02/08/01 00:06ID:???
このスレは終了しました。
ありがとうございました!
0011nobodyさん02/08/01 19:06ID:???
>>7
せめてURLくらいだしてくれなきゃコメントしようがないな。
0012702/08/01 19:35ID:ovdke+Zc
>>11
夏厨には聞いとらん
0013nobodyさん02/08/01 23:39ID:???
>>12
>夏厨には聞いとらん

聞いとらんだって。プププ

カコイイネ ワラワラワラ
0014nobodyさん02/08/02 00:40ID:???
悪い。
http://aspunit.sourceforge.net/
です。
0015早く人間になれるといいね02/08/02 02:15ID:pZ5basvB
>>13
お前、エッタだろ?
0016nobodyさん02/08/02 13:49ID:???
>>14
よくわからんが、コレってまともに動くしろものなのか?
少なくとも漏れの環境だと動かなかった。
動いていないので、なんとも言い難いところはあるんだが、
ソース見る限りでは結構いいかげんだし、作者にコレを
育てようという気があまりないように見える。
Win系なら普通にIIS入れたほうがいいと思うぞ。
あんまり役に立てなくてスマンな。
0017nobodyさん02/08/02 22:55ID:QLTqZKiM
ASP で、Excel のようなセルを使用することはできますか?
一度にたくさん入力したいらしい。
0018nobodyさん02/08/03 00:30ID:OgHVg5ey
CSVファイルをローカルに作らせて、アップロードさせるのが一番良いかと思う。
サーバにEXCEL入れたりするのは、何となく抵抗あるし。
0019nobodyさん02/08/03 01:44ID:???
>>17
そういうアプレットでも作れば?
0020  02/08/03 09:20ID:5OkumLq7
ASP.NETの話でもしたら?
0021てり ◆t05UcLKM 02/08/03 09:31ID:???
>>1は冬厨
0022102/08/03 16:59ID:???
>>21
何で分かったんだよ。
分かったとしても晒すことねーだろ。
この人でなし!
0023 02/08/04 10:17ID:uWMeCyS7
ASPを使ってると言ったら「JSPじゃないの?フン」と鼻で笑われました。
反論したいのですが、良いソースが見つかりません。
どこかにASPとJSPを比較した文章はありませんか?
0024nobodyさん02/08/04 10:22ID:???
>>23
大丈夫。
JSPとASPが同じだと思ってるやつは馬鹿だから。
0025フリー02/08/04 14:56ID:z7uN/NCR
>>23
反論できないお前こそが終わっていると自覚しろよな
00261702/08/04 19:09ID:6SmbAXPa
>>18
もしセルができなければ、CSV でいこうと思います。

>>19
そうですか、アプレットは作ったことないな。
awt とかいうの使えばいいのかな、考えて見ます。
0027nobodyさん02/08/04 22:34ID:???
>26
IE限定、Officeありの環境でいいならOWC使うって手もありますね。
ttp://www.microsoft.com/japan/developer/library/odeopg/deovrworkingwithofficewebcomponents.htm

クライアントサイドだから下記のコードが吐き出せればASPだろうがPHPだろうが別に構わないんですけれど、VIDが使えれば楽に元型が生成できる。
<script language="JScript"><!--
function test(){
with(window.document.Spreadsheet1){
CSVData = "商品コード,商品名,ロット,単価" + String.fromCharCode(13) +
"001-0021,ワニ口クリップ,6,78" + String.fromCharCode(13) +
"002-0412,プチゼムクリップ,10,78";
}
}
window.onload = test;
--></script>
<OBJECT id="Spreadsheet1" style="left:0pt;width:576pt;top:0pt;height:80pt" classid="clsid:0002E510-0000-0000-C000-000000000046">
<param name="DisplayHorizontalScrollBar" value="0">
<param name="DisplayTitleBar" value="0">
<param name="DisplayToolbar" value="0">
<param name="DisplayVerticalScrollBar" value="0">
<param name="ViewableRange" value="1:4">
</object>
こんな感じで。
0028nobodyさん02/08/04 23:06ID:BzCPG/IU
>>27
それだと、サーバにもEXCEL入れないと使い物にならないのでは?
0029nobodyさん02/08/04 23:57ID:???
>28
Excelが必要なのはクライアントのみです。
元データはCSVでサーバーに生成しておけば、読み込むメソッドもあります。
00302802/08/05 00:13ID:sLvLbnqv
へー。そうなんですか。
#元質問者じゃないっす。

入力したデータは、どういう形でサーバに送られるの?
CSVのファイル?

管理者向けなら十分すぎるくらいに便利だと思う。
しかも、サーバに依存しない所が良いね。
0031nobodyさん02/08/05 00:24ID:x/wwAP57
>>27
OWCってクライアントがADOで直接DBにアクセスするんだっけ?
00322802/08/05 00:37ID:sLvLbnqv
>>31
ええっ!
それはいやだな・・・
入力チェックとかもクライアント側になるって事ですか?

なんか聞いてばかりだから、ちょっと調べてみます。
0033nobodyさん02/08/05 16:48ID:yZhwfD0h
IISのバージョンに従ってVBScriptの仕様も変更されていってますが、
変更点がまとめられている情報ってありますか?
0034nobodyさん02/08/06 00:09ID:bqELILDH
>>33
IISのバージョンではなくWindows Scriptのバージョンでござる。
よってWindows Scriptのヘルプをご覧になられよ。

http://www.microsoft.com/japan/msdn/scripting/default.asp
0035nobodyさん02/08/06 01:46ID:z6jEz6dv
夏厨の質問スレか?
だからASP使いは・・・
0036あぼーんNGNG
あぼーん
0037あぼーんNGNG
あぼーん
0038nobodyさん02/08/06 11:08ID:fA0rzekK
SQLServer2000+IIS+ASPでWebアプリを作成しています。ストアドプロシージャから返された
レコードセットを、CSVファイルに保存する機能を作成していますが、ファイル名称に日本語を
使用するとダイアログで文字化けを起こしてしまい、クライアントに文字化けを起こした
ファイルが作成されてしまいます。
文字化けを起こさない日本語ファイル名称の指定方法をご存知の方がいらっしゃれば
ご教授お願いいたします。

参考にソースを記載します。よろしくお願いします。

' 前略
' ストアドプロシージャを実行しレコードセットを取得しています。

' IPアドレスを取得
IpAddress = Request.ServerVariables("REMOTE_ADDR")
' 日付を取得
GetDate = year(now) & "_" & Month(now) & "_" & Day(now)
' パスを作成
PathName = "./定期保存ファイル " & IpAddress & "(" & GetDate & ").csv"

Application.Lock

Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
Set out = FileObject.CreateTextFile(Server.MapPath(PathName))

' 中略
' レコードセット内のデータを変数 buffer にCSV形式で格納しています。

out.WriteLine(buffer)

Application.UnLock
Response.Redirect(PathName)
0039Name_Not_Found02/08/06 11:30ID:bISE3/Sc

<form>.....</form>
の内容を、二つの送信ボタンを使ってそれぞれ指定アドレスに
POSTしたいんですが、何か方法はあるでしょうか?
i-mode用のサイトなのでJavaScriptは利用できません(TT)
・・・いままで、それを知らずに作ってました・・・鬱
現在、このページはASPを用いて書いています。

よろしくお願いします
0040nobodyさん02/08/06 15:17ID:???
>>39
送信元と送信先のページの間にダミーページを入れてやる。
ダミーページにて送信されてきたデータを判別し、目的ページに飛ばす。
処理はサーバーサイドにて行われるので、クライアントサイドでスクリプトが動く必要はない。
0041nobodyさん02/08/06 16:30ID:???
>>38
ブラウザはIE?
00424102/08/06 16:33ID:???
っていうか日本語ファイル名なんか使うなよ...
0043nobodyさん02/08/06 17:03ID:fA0rzekK
>>41
IEの5.0です。
00444102/08/06 17:09ID:???
>>43
42で結論書いてしまったけど、ブラウザが対応してなければどうあがいてもダメ。
IEの5.5か6ならたぶんいけると思うが、ファイル名に日本語使うのはどうかと。
0045nobodyさん02/08/06 17:25ID:fA0rzekK
>>44
そうですか、
ご回答ありがとうございました。
0046nobodyさん02/08/06 23:24ID:9VVPsSdX
質問させてください。
CSVを作るActiveX-DllにDllの中でDBに接続するため
ASPで使用しているADOのConnectionを渡してます。
objCsv.func(Session("Database")) ← こんな感じに。

うまくいく場合とレコードセットのオープンで
"引数が間違った型、許容範囲外、または競合しています"
というエラーが出る場合があります。

このやり方はマズイですか?
皆さんはDLLでDBに接続するときはどのように実装されていますか?

0047nobodyさん02/08/07 03:16ID:???
>>46
単にCallが抜けてるだけじゃねーの?
うちはSessionで持ちまわさず、ページごとにConnection張りなおしてる。
00484602/08/07 06:00ID:xPHM9iAM
レスありがとうございます。
DLLの中でレコードセットをオープンする際に
"引数が間違った型〜"のエラーが出ます。

objRec.open strSql, objCon, adOpenStatic, adLockReadOnly

objConがASPから引数でもらったconnectionです。
同じソースでもDLL内で張りなおしたconnectionを使うと
エラーにはなりません。

DLLをビルドした時のADOのバージョンとIISのADOのバージョンの
違いかなとも思いますが、さっぱり分かりません。
connection張りなおすのが良さそうですね。
■ このスレッドは過去ログ倉庫に格納されています