トップページ⇒php
1001コメント357KB

==ASP==

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 NGNG
ASP について語るスレ
0495nobodyさん02/04/21 23:57ID:???
>>486
xbm・・・
0496nobodyさん02/04/22 00:12ID:T/p+eDxp
>>486
どういう画像かにもよりますが、グラフやチャートなら
Office Web Componentsを調べると吉。(Office2000以降)
サーバサイドでの画像生成にも使えます。APIが変態だけど。
Recordsetの中身をロードして云々みたいな使い方もできるかと。

地道にいくならADODB.Streamで1バイトずつ手書き……
0497nobodyさん02/04/22 00:40ID:???
不特定多数に公開することを前提とするなら、Office Web Componentsは
ライセンス関係でNGだと思います。
0498nobodyさん02/04/22 00:56ID:???
と思って調べたら、OfficeXPからライセンス変わってるし・・・。
049949102/04/22 09:14ID:TbiOye48
こんなのあるね。
http://www.vector.co.jp/soft/winnt/prog/se219120.html

しかし、使えないなあ。(w
050049102/04/22 09:20ID:TbiOye48
あ、使えないのはイソタ-デブの事で
このライブラリは使ったことないよ。

評価したら感想教えてくださいな。
0501nobodyさん02/04/22 20:40ID:???
   彡川川川三三三ミ〜
   川|川/  \|〜 プゥ〜ン
  ‖|‖ ◎---◎|〜        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  川川‖    3  ヽ〜      < 誰がデブやねん!!
  川川   ∴)д(∴)〜       \________
  川川      〜 /〜 カタカタカタ
  川川‖    〜 /‖ _____
 川川川川___/‖  |  | ̄ ̄\ \
   /       \__|  |    | ̄ ̄|
  /  \___      |  |    |__|
  | \      |つ   |__|__/ /
  /     ̄ ̄  | ̄ ̄ ̄ ̄|  〔 ̄ ̄〕
 |       | ̄
050247902/04/22 23:46ID:???
>>481
ありがとうございます。
環境説明が抜けてましたね。すみません、今後気をつけます。m(_ _)m

おっしゃる通りVbscript環境でして書き込みスクリプト
write.cgiの頭に
<%
Response.Cookies("ASP2CH")("handle") = Request.Form("name")
Response.Cookies("ASP2CH")("e-mail") = Request.Form("mail")
Response.Cookies("ASP2CH").Expires = Date + 30
%>

index2.htmlにあたるindex.aspならびにread.aspにそれぞれ
Name = Request.Cookies("ASP2ch")("NAME")
Mail = Request.Cookies("ASP2ch")("MAIL")

をつけてフォームの記述に変数を入れたらできました。
0503へっぽこぷー02/04/23 02:53ID:???
今のところAspImageの評価版で遊んでます。

画像の読込がJpegかBMPのみなの?これ。
書出しはJpeg,Png,Gif,BMPいけるみたいっすけど。
あとはPHP+GDと同じこと出来そげですね。

>>496
画像の重ね合わせとかしたいんですよ。
その場合でも使えるのでしょうか?
今度調べてみます。
基本的にはサーバーサイドでの画像生成なので
ライセンス関係は大丈夫かなーと。

>>499
わー、やっぱやってる人いたんすねー。
ちょっと使ってみますー。
情報ありがとうございます。
050447902/04/24 00:08ID:???
えー、というわけで一部訂正です。

><%
>Response.Cookies("ASP2CH")("handle") = Request.Form("name")
>Response.Cookies("ASP2CH")("e-mail") = Request.Form("mail")
>Response.Cookies("ASP2CH").Expires = Date + 30
>%>

>index2.htmlにあたるindex.aspならびにread.aspにそれぞれ
>Name = Request.Cookies("ASP2ch")("NAME")
>Mail = Request.Cookies("ASP2ch")("MAIL")

下の2行が間違っていました。
Name = Request.Cookies("ASP2CH")("handle")
Mail = Request.Cookies("ASP2CH")("e-mail")
0505nobodyさん02/04/24 08:26ID:+jV5sZ8H
ひょっとしてVBSのクラスってコンストラクタ使えない?
0506nobodyさん02/04/24 09:34ID:???
ASPのVBSってクラス使えたっけ
050750502/04/24 10:56ID:+jV5sZ8H
>>506
このスレの210辺りに出来るみたいな事書いてた。
0508nobodyさん02/04/25 02:11ID:HEg+WVLO
作らないとリモートスクリプティングできへん
0509こんなのじゃダメっすか?02/04/25 07:33ID:???
Class Myclass
 Private Sub Class_Initialize()
  'インスタンス作成時に呼び出されるイベント
 End Sub
End Class
051050502/04/25 09:42ID:CqsZWp5m
>>509
おおっ!ためしにvbs作ったら動いた!
今日は会社休みやからaspでは試せんけど,これならいけそう。
すっげー。いろいろドキュメント探したつもりなんだが...
感謝感謝さんきゅーです。
0511lucky02/04/26 18:12ID:4zGyMBSu
aspでiモードページを作ってるんですが、
iモードではsessionが使えません。
代替策に何か良い案はありませんか?
ちなみに、get渡し、hidden以外での手段を模索中です。
0512nobodyさん02/04/26 19:44ID:???
そんならクエリ文字列しかない
ASPというよりHTTPの限界
0513nobodyさん02/04/26 19:53ID:???
>>512
get渡しはイヤだそうです。
0514nobodyさん02/04/26 20:38ID:???
Get渡しって環境変数QUERY_STRINGのことを指しているのか・・・
初めて聞いたぞな、「Get渡し」・・。POSTで送りたいのかとおもった。
未熟・・・
0515nobodyさん02/04/27 02:24ID:nM0qNl2e
DBで仮想セッションを作って
セッションIDだけを連れまわしなはれ。
#GETでもPOSTでもいいけど。
0516nobodyさん02/04/27 02:31ID:???
>>513
なんでGet+DBでセッション管理はダメなの?
i-modeは、ほとんどURL見えないじゃん。

状態保持にセッションオブジェクト使いたいならASPは諦めて
ください。JSP,ServletならGETでセッション維持できるでしょ。
ASP.NETもできるでしょ?!
0517ぜ02/04/27 19:57ID:l9hhRU5g

http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
http://ranking.yi-web.com/yuugi/ranklink.cgi?id=4649
0518nobodyさん02/05/02 18:00ID:l1JOoIJO
プログラム板の、すれたてるまでもない・・・・・からやってきました^^

------------------------
既出でしたら申し訳ありません。

現在、oracle8i oo4o asp で開発をしているのですけど、
検索等の処理でレコードセットを取得し、ブラウザに吐き出させる処理を
する際に、次の**件という処理を入れたいのですが、oo4oの経験がほとんど無く
皆目検討がつきません。

どなたか方法をご存知の方、よろしくお願いできないでしょうか。。
0519nobodyさん02/05/03 06:53ID:???
>>518
oo4oは知らんけど、難しく考えすぎじゃない?
何件目から表示するかというのをASPに渡してやればよい。
その件数までは、For Nextでまわして捨ててしまえ。
0520nobodyさん02/05/05 17:33ID:MyUSkGar
わけあって、ASPをiso-2022-jp(jis)で書きたいと思ってます。

が、
エラー タイプ
Microsoft VBScript コンパイル エラー (0x800A0408)
文字が正しくありません。

もしかして、もしかしてASPってshift_jisでしか書けないんでしょうか?
0521nobodyさん02/05/05 20:40ID:M+xd83/x
>>520
http://www.microsoft.com/japan/developer/library/jpiis/iishelp/iis/asp/dire7ixx.htm
0522nobodyさん02/05/05 21:46ID:MyUSkGar
>>521 ありがとうございます。

というわけで早速、Codepageを以下からから引っ張ってきて
http://msdn.microsoft.com/library/default.asp?url=/workshop/Author/dhtml/reference/charsets/charset4.asp
<@CODEPAGE=50220%>
としてみました。

が、残念ながらインクルードファイルの中のjisコードで引っかかっちゃいました・・・

とりあえず光はみえてきたので、もう少し揉んでみます。
0523EML02/05/05 22:25ID:???
emlファイルをラッパーをかぶせてブラウザで表示させたいと思ってます。

案1)Content-Typeを指定する。
 Content-Typeを、message/rfc822にしてみたんですが、動作がダウンロードライクになってしまい、 
 直接urlにemlを指定したときの動作と異なってしまいます。

案2)ブラウザにemlファイルだと思い込ませる。
 cgiとかでよく見かける以下の形式(名前知らず)
 http://hoge.co.jp/cgi-bin/aaa.asp/xxx.eml?File=xxx.eml
 をaspで試してみたんですが、そんなURLはない、と怒られました。

気分としては案2)でいきたいのですが、案2)はaspではできないことなのでしょうか?
0524nobodyさん02/05/06 00:43ID:???
ウイルスを作成中の523がいるスレはここですか?
0525nobodyさん02/05/06 11:59ID:4CkIQgI5
IIS5.0 でサーバーを立てました。
http://localhost/xxxでは、作成したHPが確認できるのですが
http://127.0.0.1/xxx だと認証窓が出てきてページが見れません。

OSはXP-PROです。
プロパティのセキュリティ等を、色々変えてみましたが駄目でした。
どなたか解決方法を教えて下さい。
052652102/05/06 12:19ID:JBoOgWvV
>>522
includeファイルがひっかかるなんて鬱だなぁ・・・。

SOAP toolkitはウザイので、ソフトウエア間でHTTP-XMLのやりとりをするのに、
受け側は、MSXMLのCOMからSJISで出力して、ASPでUTF-8を返そうと
思って、たまたま調べたプロパティだったが、そんな落とし穴があるとは。

解決したら教えてくださいまし。
0527nobodyさん02/05/06 12:26ID:JBoOgWvV
>>525
認証の窓が出てくる/出てこないなんて、「規定のWebサイト」−「プロパティ」
−「ディレクトリセキュリティ」ー「認証」の設定で決まるんじゃないの?

既にいじってて、そんなの知ってるぞゴルァ!ってのなら、こちらの勘違いなので、
無視してくださいまし。

いや、普通の設定ミスならページが表示されないことで苦労するから、認証の窓が
出てくるのは、特殊な状況だと思うので。

ちなみに、ループバックアドレスじゃなくて、自分のIPならどうなるの?
0528nobodyさん02/05/06 12:39ID:JBoOgWvV
>>523
案2)は、その書き方はできんが、emlという拡張子を要求されたときに、
ASP.dllを呼び出すのはIISの管理コンソールで設定できる(ウイルスは作らないでね。)

ただし、その単一のWebサイト内は、emlがみんなASPにマッピングされちゃうので注意。

案1)は、そんなに詳しくないのだが、クライアントPCの
.emlのContent-typeを設定してるレジストリの、PerceivedTypeに"message"
なんつうのをつけたら変わったりしないかな?!

どうせそんなのイントラ向けだろうから、そういうのもアリっしょ。
052952502/05/06 12:56ID:4CkIQgI5
>>527
レスありがとうございます。
自分のIPでも同じく認証窓が出てきますです。

「ディレクトリセキュリティ」-「編集」の匿名アクセスおよび認証コントロールには
「匿名アクセス」にチェックと「総合Windows認証」にチェックが入っています。

全て、チェックをはずしてみましたが認証窓が出ます。
0530nobodyさん02/05/06 15:35ID:JBoOgWvV
>>529
「匿名アクセス」にチェックが入ってるそうですが、IUSR_マシン名のユーザーが
登録されている?

あと、XPのユーザー設定でIUSR_マシン名のInetユーザーアカウントの
権限とかアカウントそのものをいじっていない?
NTFSのアクセス権は・・・・・今回は関係ないかな?!

普通にインターネットに公開するときなど、ブラウザ経由でアクセスする場合は、
IUSR_マシン名アカウントが利用されます。それが匿名アクセスに設定されていれば
あとは、そのアカウントの正常に動作すれば、アクセス可能です。

あと、アクセス権はファイル単位にもつけられるので、以前、Webサイトの設定で
はずしちゃった匿名設定が、まだファイル単位では外れたままになっている
とかありませんか?

なんならダミーで新規にASP作ってみて、そいつも認証聞かれるかどうか?
なーんてのを試してみると良いかも。
0531nobodyさん02/05/06 22:48ID:???
>>529
すべてチェックを外しちゃあかんだろ。
匿名アクセスにチェックしておけば普通認証窓は出ない。
認証窓が出るなら匿名アクセスのユーザーアカウントか
パスワードが間違ってる。

localhostで認証できてるのは、
localhost -> イントラネット
127.0.0.1 -> インターネット
ってことになっていて、IEのオプション−セキュリティ−で
イントラネットなら自動ログオンする、になってるからとか。
0532EML02/05/07 02:52ID:???
なにやらあらぬ疑いをかけられてるような・・・

>>528
管理コンソールでMIMEマップを追加したら、表示できました。

なんですが、よく調べたら実はそんなことしなくても、案1でできました。
単純なミスで、
Response.ContentType = "message/rfc822"
の下の方に
Response.AddHeader "Content-Disposition", "attachment; filename=" & MailName
が残ってたんですねーこれが。
理由はなんとなくわかっていただけるかと・・・
0533遅レスすいません。02/05/08 12:55ID:g0z9NNWw
>>530 >>531
レスありがとうございます。
家に帰ったら早速ためしてみます。
0534nobodyさん02/05/08 21:30ID:Tcj3Grtn

VC++で作ったdllファイルとASPを関連付けたいんですけど、
いい方法ありますか?
0535キタ━━━(゚∀゚)━━━!!! 02/05/09 00:56ID:J3tSHNnv
COMコンポーネント作れゴルァ!

ってゆーか、俺もわからんのじゃー
教えれゴルァ!
0536525=53302/05/09 03:53ID:ormga+bL
XPのPPPoEの接続設定でファイアウォールを使っていたのが
自分のIPを打ち込んだときに接続できなかった原因でした。

でも新しく作ったエイリアスに入ると、認証窓がでてしまいます。
なぜ?
0537nobodyさん02/05/09 08:20ID:16pwJNtd
>>534
isapi?
053853402/05/09 10:49ID:jo767AoM
>>537
なんですか?
053953402/05/09 15:19ID:jo767AoM

ASPからDLLを使うのって出来ないんですかね?
結構調べたんだけどなかなか見つからない。
0540Delフサギコ ◆zE1iiRdQ 02/05/09 15:32ID:EWzuVD+l
http://tryasp.winscom.co.jp/faq.asp#29
こんなん載ってますた.

普通のDLLを
VB6で作ったActiveXDLL(COM?)から呼び出して
それをVBSから呼び出す処理を書いた事あります。

 ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄
   ∧,,∧    マターリ
  ミ,,゚Д゚彡∬
   〃  つ旦O
 〜ミ,,,n,,n[ ̄ ̄ ̄.]
        ̄ ̄ ̄
054153402/05/09 16:33ID:jo767AoM
>>540
ありがとー!
たすかりますた。
ちと勉強してみまっす。
054253402/05/09 17:15ID:jo767AoM
おかげさまで、COMの実装とかは大体わかりました。
けど、EXEファイル作る時によく使う、関連付けってのは
いらないんですか?(libファイルとか)

どこかで、こういう処理を入れないと、DLLにアクセスできないような
気がするんですが。
0543Delフサギコ ◆zE1iiRdQ 02/05/09 19:26ID:EWzuVD+l
    ∧,,∧     /パスを通すって事かしら?
   ミ,,゚Д゚彡 <  普通のDLLはSystem32フォルダにぶちこみ
   ミ つ日   \ActiveXDLLはregsvr32でレジストリ登録して
 〜ミ,,,,,, ,,ミ      ASPからはActiveXDLLを呼べばオケー
という希ガスるです
0544nobodyさん02/05/09 20:44ID:???
VCでインターフェースを作ってコンパイルするだけじゃないのかな。
0545nobodyさん02/05/10 01:29ID:???
おろ?こんなところにまでDelフサギコ進出かよ?
0546Delフサギコ ◆zE1iiRdQ 02/05/10 10:46ID:???
   ∧,,∧   だってム板に
  ,ミ ゚Д゚彡 ASPスレないんだもん
  ミ  ∪  
 ミ〜,, ミ
  ∪ ∪
054753402/05/10 13:12ID:Z81oMuj/
>>542
そーですそーです。
で、今回はASPからしかDLLを使わない予定なので
普通のDLLなんですけど、regsvr32ってのを使ってみます。

ありがとうございました。
0548Delフサギコ ◆zE1iiRdQ 02/05/10 21:40ID:???

   ∧,,∧   regsvr32は
  ,ミ ゚Д゚彡 ActiveXDLLにしか効きません
  ミ  ∪  
 ミ〜,, ミ
  ∪ ∪  サンクスコは成功してから。
     ごゆっくりとドゾ
0549↓コピペで済まそうと思っているヤソ02/05/11 02:17ID:EybH7Xdl
非再帰型のクイックソートのVBScriptのサンプルどこかに
落ちてないですかねー・・・
0550nobodyさん02/05/11 18:56ID:WDwPguR+
VBで作ったActiveX.DLLをサーバに登録する場合、
expファイルやlibファイルも一緒にサーバに置いておく必要ありますか?
0551nobodyさん02/05/12 02:52ID:usCGfXXC
>>550
いらんよ。DLLだけでOK。
055255002/05/12 11:01ID:pFZw04j1
>>551
ありがとうございます
055353402/05/13 13:30ID:BZPPyMCV
>>548
やさしーっすね。
ありがたいです。
055453402/05/13 20:31ID:BZPPyMCV
>>548
ActiveXDLLをVC++で作って、regsvr32で登録したのですが、
ActiveXの方でエラーが出た為、
試しにSystem32フォルダに置いてみたら動きました。

なぁんかスッキリしませんけど、とりあえず
もうちょっとゴチョゴチョいじってみまっす。
0555nobodyさん02/05/13 20:46ID:???
>>554
アクセス件の問題じゃろ?
iusr_****,iwam_*****のフォルダ実行権限を確かめるがよろし。
0556nobodyさん02/05/14 03:51ID:lenjEM0c
Windows2000SP2上でInterDevをインストールしたときに、VisualStudioSP5の
サービスパックをあてると(or MDAC2.5?)デバッガが起動しなくなるのですが、
どなたがこのような症状についてご存知でしょうか。
ひととおりMSのInterDev関連のソースは読んだのですが、どれも古いものばかりで・・・。
0557長渕?02/05/14 20:03ID:???
夜逃げ屋/別れ屋/債権トラブル
困ってる?
そんな時はココに相談!
シークレットリサーチ/0120-0120-49
[email protected]
055853402/05/16 13:00ID:SloHnxQw
>>555
それってIISの設定かなんかですよね。
ちょっとみてみます。
ご教授どーもです。
0559質問!02/05/16 20:47ID:Ts2dpUaO
Win2k server に IIS と .NET Framework 再頒布パッケージを入れました.
.aspx が動作しました.
さらに Active Directory を導入しました.
.aspx が動作しなくなりました(内部サーバエラーになります).
何がいけないんでしょうか ?
Active Directory で設定すべき項目がありますか ?
0560nobodyさん02/05/16 20:50ID:???
エラーメッセージを書け。aspxのソースの要点を書け。
それだけじゃ誰も答えられない
056155902/05/16 21:05ID:???
内部サーバエラーは内部サーバエラーで
それ以上でもそれ以下でもないです.
.aspx はほとんど空です.
1 行目に<%@ PAGE LANGUAGE="C#" %>がある以外は
ただの HTML です.
05622ちゃんねるで長〜有名サイトだよ02/05/16 21:28ID:mV6SRXXT
http://exp.to/kado/
 
わりきり出会い

コギャル〜???HHHな出会い



http://exp.to/kado/

わりきり出会い

コギャルだよ全員集合
コギャルも時代だよHH
出来る出会い!!
0563nobodyさん02/05/17 10:34ID:???
>>559
ドメインコントローラにしたらローカルアカウントが使用不可になるのが原因ちゃうかなー。
とりあえずアクセス権確認。
あとイベントログにはなんか残ってない?

>>562
詩ね
0564nobodyさん02/05/17 15:05ID:tpVtvQww
VBscriptで、サーバにあるエクセルのテンプレートを開きます。
(エクセルのテンプレートにはシートは1つです)
クライアント側でエクセルにデータを貼り付けます。
この時、別シートに次のデータを貼り付けるために、
再度エクセルのテンプレートのシートを
色々やってみると、ブックの追加は出来るようなのですが、
既にCreateObjectで開いているエクセルに
テンプレートのシート追加は出来ないのでしょうか?


******ソースはこんな感じです

Set objxl = CreateObject("Excel.Application")
objxl.SheetsInNewWorkbook = 1
objxl.WorkBooks.Add("テンプレート名")
Set objBook = objxl.WorkBooks(1)
Set objSheet = objBook.Worksheets(1)
objSheet.Activate

データのセット等を行う。

Set objSheet = objxl.Worksheets.add
 ↑
ここで"テンプレート名"のシートの作成を行いたい
(この状態だと、ただの新規シートの追加になる)

0565nobodyさん02/05/17 20:06ID:8r1E7FW4
http://www.jcross.com/bibcrs/bibcrs2s_p.html
このページみたいに複数のサーバから帰ってきた結果を
1ページに表示するにはどうすればいいですか?
よろしくお願いします。
0566nobodyさん02/05/18 02:58ID:Hg5KN3H1
>>565
複数サーバはソケット通信で通信、データ取得後、ASPでまとめて出力する。
最新テクノロジ的には、各サーバがWebサービスとして存在していて、SOAP
経由でデータ集めるとか。

ただ、そこのサーバは、全部ローカルDBでデータ持ってるんじゃないの?
予約の在庫管理だけ、各図書館のサイトにリンクすれば良いわけだし。
056755902/05/20 22:56ID:???
>>563
解決しました !

アプリケーション ログを見ると,30 秒に 1 回,
次のエラーが対になって出てました.

イベントの種類: エラー
イベント ソース: ASP.NET 1.0.3705.0
イベント カテゴリ: なし
イベント ID: 1007
日付: 2002/05/20
時刻: 22:50:53
ユーザー: N/A
コンピュータ: ********
説明:
構成ファイルの processModel セクションで指定されたユーザー名およびパスワードが無効なため、aspnet_wp.exe を起動できませんでした。

イベントの種類: エラー
イベント ソース: ASP.NET 1.0.3705.0
イベント カテゴリ: なし
イベント ID: 1082
日付: 2002/05/20
時刻: 22:50:53
ユーザー: N/A
コンピュータ: ********
説明:
aspnet_wp.exe を開始することができませんでした。失敗の HRESULT: 80004005

そこで検索をかけた結果,
http://www.microsoft.com/japan/msdn/net/bda/authaspdotnet.asp
を見つけ,
<ProcessModel> タグを書き換えてうまく逝きました !
0568nobodyさん02/05/24 14:51ID:???
保守
0569nobodyさん02/05/24 23:06ID:BL9KnINc
ASPをインストールしようとしての出来事です。
「実行ファイルphotoshpが見つかりません」
って出ます。「フォトショップ??」と思ったのですが微妙に違うような…
一体何なのでしょうか?
スレを一通り見ましたが関連付くのがなかったので質問します。
0570nobodyさん02/05/24 23:11ID:BL9KnINc
asp勉強するのに絶対外せない書籍ってありますか?
若しくは凄くわかりやすい本…
色々立ち読みしてみたのですが、どぉもピンとくるものが無かったので…
0571プログラムさん02/05/24 23:11ID:???
ASPをインストールという意味が不明です。
0572nobodyさん02/05/24 23:24ID:???
それは正真正銘あどびフォトショップです。
0573ASP初心者02/05/28 17:03ID:KUAPioPI
自、他を問わず、鯖内のスクリプトソースコードを表示させるには、どのようにしたら良いんですか?
自鯖内のソースならサーバーマップパスで何とかなるのですが…。

あと、URLエンコードした文字を、元に戻したものをテキストボックスに表示するやり方が
どうにも分かりません…。
まったくの初心者教えて厨でスマソ。
0574nobodyさん02/05/28 19:29ID:yclySJjt
>>573
他のサーバーのスクリプトが表示できたら困ると思わんか?
よって、無理。
テキストボックスの件は、単にhtmlの問題??
それともデコードができないって話し?
0575仕様書無しさん02/05/28 20:15ID:Oak3cqMt
VBのソースコードを仕様書に自動生成するツールは山ほどありますが、
VBscriptのソースを使って仕様書を自動生成するツールはどこぞに
ないんですか?全然見つかりません。
0576nobodyさん02/05/28 22:21ID:sr19/rVd
>>573
>他のサーバーのスクリプトが表示できたら困ると思わんか?
>よって、無理。

ごもっとも。
ただ、サーバーマップパスで何とかなるのですがというのが気になる
一体どうなるんだろう・・・・

>テキストボックスの件は、単にhtmlの問題??
>それともデコードができないって話し?

デコードができないに一票
エンコードできるならデコードぐらい自分で調べれ   と言ってみるテスト

そのくらい自分で調べれ
0577nobodyさん02/05/28 22:24ID:???
>>573
FileSystemObjectで、*.aspを読む。
response.writeするaspを作る。

受け取ったエンコード文字列は、request.formとかrequest.querystring
で受け取った段階で、デコードされておる。
それを、Textタグのvalueにあたるところにresponse.writeせよ。

っつうか、それぐらいは本買って勉強しろ。

関係ないが、server.URLDecodeメソッドが欲しい。
0578nobodyさん02/05/28 22:37ID:sr19/rVd
ASPに限らないが、
秀丸等のテキストエディタで作成している人に尋ねる。

大文字小文字の区別はどうしてますか?
response.write session("user_name")
Response.Write Session("User_Name")
のように使い分けてる?
(オブジェクトやメソッド等の頭文字を大文字、以下を小文字、
 セッション変数等はすべて大文字にするとか)

変数の定義の仕方もついでに
0579 02/05/28 22:42ID:???
>>578
>ASPに限らないが、
と言うのならそれぞれの言語で一般的に使われてる書き方で書く。
0580nobodyさん02/05/28 22:53ID:sr19/rVd
>>579 参りました。確かにそうだな

では改めて。ASPだとどうなります?
0581nobodyさん02/05/29 00:39ID:???
>>578
VBみたいに支援機能もないし、大文字小文字は気にしない。

ってのじゃダメ?!
0582579じゃないが02/05/29 01:20ID:B4X/NYJT
ASPで使われる言語で一般的に使われている書き方で書く。
これでいいじゃねーか。問題ある?
0583nobodyさん02/05/29 01:31ID:YNpAKpy+
<SCRIPT LANGUAGE="vbscript" RUNAT="server">
1.response.write
2.Response.Write
3.RESPONSE.WRITE

この場合、VBを基本として 2がお勧めと言うことでよろしい?

HTMLタグの基本はどうなんだろう・・・



058458202/05/29 02:19ID:B4X/NYJT
VBScriptなら2
JScriptなら1
PerlScript、RubyScriptは知らん。

ちなみにXHTMLでは要素名、属性名ともに全て小文字。
0585nobodyさん02/05/29 13:34ID:9L2EUYXB
 こんにちは。入力した情報をデータベースに書き込んで、
別枠から履歴として表示させる処理を書いたのですが、
新しい情報を入力すると以前に登録してあるものも一緒に表示されてしまいます。以下がソースです。(幾分か省略してます) 
どこを直したら抜け出せるのでしょうか?どうかご教授お願いします。
<% Do While Not rsTemp.EOF
strSlipDate = FormatDateEx(rsTemp.Fields("slipdate").Value)
curSubTotal = rsTemp.Fields("amount").Value
curTotalTax = rsTemp.Fields("tax").Value
curTotal = rsTemp.Fields("total").Value
strRemark = rsTemp.Fields("remark").Value
Select Case ValEx(rsTemp.Fields("orderflag").Value)
Case 1
strOrderNote = "未処理"
Case 2
strOrderNote = "処理済"
End Select
strSQL = "SELECT " & _
"saldetails.rownumber,saldetails.itemcode,saldetails.quantity," & _
"items.name1 as ItemName,saldetails.totalprice,saldetails.tax " & _
"FROM sales,saldetails,items,customers " & _
"WHERE saldetails.itemcode=items.code " & _
"AND sales.id=saldetails.slipid " & _
"AND sales.cuscode=customers.code AND sales.orderflag > 0 " & _
"AND customers.code='" & strUserCode & "' " & _
"ORDER BY sales.id,saldetails.rownumber"
'Response.Write strSQL
Set rsTemp2 = cnMain.Execute(strSQL)%>
<% Do While Not rsTemp2.EOF
intRowNumber = ValEx(rsTemp2.Fields("rownumber").Value) + 1
strItemName = rsTemp2.Fields("ItemName").Value
curQuantity = rsTemp2.Fields("quantity").Value
curAmount = rsTemp2.Fields("totalprice").Value
curTax = rsTemp2.Fields("tax").Value%>
<% rsTemp2.MoveNext
Loop %>
0586>>58502/05/29 15:53ID:???
以前に登録してあるものが何なのか、とか書いてもらわないと。
更新処理はうまくいってるの?
058758502/05/29 16:56ID:u9ftNcNy
>>586
 そうですね、すみません。例えばこんな感じです。

5月1日 かぼちゃ

5月1日 かぼちゃ
5月2日 りんご

5月1日 かぼちゃ
5月2日 りんご
5月5日 にんじん

 このように、過去に登録されたものまで逐一表示されてしまうのです。
更新処理はどうにかなってます。
0588nobodyさん02/05/29 18:38ID:3eHWTyEZ
>>585
なんか1行目のDoに対応するLoopが無いし、よくわからんが
要はレコードセットrsTemp2の最後のレコードだけを表示したいということ?
058958502/05/29 21:07ID:QFC4cJ5q
>>588
 そーです。そーなんです。最後のレコードだけを表示できるように
したいんです。
0590nobodyさん02/05/29 21:32ID:???
SQLでなんとかせい!
select top 1 ・・・・order by 日付 desc とか
movelastするとかあんだろ
0591nobodyさん02/05/30 15:10ID:???
参考になるホームページあったら教えてください!!
ASPもhtmlも初心者ですので!!!
0592nobodyさん02/05/30 19:57ID:k/+zDdbv
590の言う通り。
SQLでORDER BYを降順にソートして、
結果の一番最初のレコードだけを表示するのが
一番簡単なやり方だね。
059358502/05/30 20:36ID:HUmcKNG3
>>590-592
 どうもありがとうございます。頑張ってみます。
あなた方に神のご加護がありますように。
0594 ◆IUSR/9/M 02/05/31 16:19ID:???
トリプのテスト
0595 ◆IUSR/9/M 02/05/31 16:26ID:qILvQPTP
>>585
問題は貼り付けたソースの外にあるように思われ。
■ このスレッドは過去ログ倉庫に格納されています