Microsoft ASP
- SELECTボックスからの1バイト空白の取得について
こんにちは。フォームのSELECTボックスの値のASP(VBScript)からの取得 で教えて下さい。 <SELECT NAME=koumoku SIZE=1> <OPTION> </OPTION> <OPTION>A</OPTION> <OPTION>B</OPTION> <OPTION>C</OPTION> <OPTION>D</OPTION> <OPTION>E</OPTION> <OPTION>F</OPTION> <OPTION>G</OPTION> <OPTION>Z</OPTION> </SELECT> フォーム内で上記のようなselectボックスを使ってデータを登録 しています。最初の<OPTION>は1バイトの空白なのですが、この値を ASPのRequest.Formで取得すると、Lengthが0になります。で、その項目を Oracleのテーブルに登録するとNullになってしまいます。私としては 1バイトの空白を登録したいのですけど、これは仕様なのでしょうか? とりあえず、今は以下のような処理を追加してしのいでいます。 w_koumoku = Request.Form("koumoku") If Len(w_koumoku) = 0 Then w_koumoku = " " End If アドバイスよろしくお願いします。
- ベストアンサー
- Microsoft ASP
- mayurin
- 回答数1
- オートナンバー型であるかの判別
レコードを表示するときに、そのフィールド型がオートナンバー型であれば・・・・という処理をさせたいと調べてみたのですが、よくわかりませんでした。助言をいただけないでしょうか。
- ベストアンサー
- Microsoft ASP
- s-holmes
- 回答数2
- 押下ボタンによってSubmit先を変えたい・その2
つい先日、解決ソースを頂きましたuinonaです。 教わったソースを試した所、SubmitボタンにNameを付けているのに、 何も入っていないんです。(押されたボタンを受信側で判別出来ない) SubmitのName属性さえ付ければ複数Submitボタンの判別は可能なはずなのに、 なぜなのでしょうか?なにか設定等あるのでしょうか?またまた困ってしまいました。 ご回答の程よろしくお願いします。 <!-- aaa.asp --> <form action="aaa2.asp" method="post"> <input type="hidden" name="field" value="test"> <input type="submit" name="btnQ" value="Q"> <input type="submit" name="btnZ" value="Z"> </form> <!-- aaa2.asp --> <% If Len(Request.Form("btnQ")) > 0 Then ←※ Server.Transfer "bbb.asp" Else Server.Transfer "ccc.asp" End If %> ※"btnQ"を押下しているのにLen(Request.Form("btnQ"))=0なんです・・
- ベストアンサー
- Microsoft ASP
- uinona
- 回答数1
- エクセルのVBAでオブジェクトの配列変数は使えますか?
VBですとオブジェクトの配列変数というか、コピーしたときに自動的に配列になってしまいますが、エクセルのVBAの場合でオブジェクトの配列変数は使えますか? なにをしたいかというと、ボタンが多すぎて一つ一つにプログラム定義は面倒、そこで配列にしてまわすことにしたいのですが、エクセルで可能でしょうか。 どなたかお願いします。
- ベストアンサー
- Microsoft ASP
- nika
- 回答数1
- 前のページのテキストの内容をクリアする方法について教えてください
ASPについて、分からないことがあります。 テキストボックスに何か入力して(下の例で、a.asp)、formタグのactionで指定したファイル(下の例で、b.asp)に値を渡した後、 b.asp内でa.aspのテキストボックスの内容をクリアすることはできるのでしょうか? a.asp内ではsubmit時に、JavaScriptのイベントハンドラのonsubmitで値をクリアすることはできた(b.asp内のrequest.form("comment")の内容はクリアされている)のですが、b.asp内で値をクリアすることができませんでした。 もし、何かわかる方がいらっしゃいましたら、ご教授御願い致します。 index.htmlのソース: <html> <head> <title></title> </head> <frameset rows="100,*" border=0> <frame src="a.asp" name="up" scrolling="no"> <frame src="blank.html" name="down" scrolling="no"> </frameset> </html> blank.html(ダミー)のソース: <html> <head> <title></title> </head> <body> </body> </html> a.aspのソース(): <html> <head> <title>発言</title> </head> </body> <form method="post" action="b.asp" name="hatugen" target="down"> <tr> <td> <input type="text" name="comment" size=60 maxlength=255 style="ime-mode:active;"> </td> <td> <input type="submit" value="発言"> </td> </tr> </form> </body> </html> b.aspのソース: <html> <head> <title></title> </head> <% '◇発言内容を表示 response.write "発言内容:" & request.form("commnet") '◇発言内容の表示後、a.aspのテキストをリセットする xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx response.redirect a.asp %> </body> </html>
- ベストアンサー
- Microsoft ASP
- takekun22
- 回答数1
- 押下ボタンによってSubmit先を変えたい
いつもお世話になってます aaa.aspにQボタン(Submit)、Zボタンbutton、と FORMがあります。 Qボタンを押された時はbbb.aspにSubmitしたい、 Zボタンを押された時はccc.aspにSubmitしたい、 だがしかしFormのActionにはSubmit先が一つしか書けないですよね。 どちらのASPにもFormの内容を送りたいのです。 このような処理は可能なのでしょうか? 教えて下さい。
- ベストアンサー
- Microsoft ASP
- uinona
- 回答数4
- パスワードの再入力処理
ASPでログオン画面をつくっているのですが、 1度入力したパスワードが IDを入力したときに自動でパスワードが入力されてしまいます。 毎回パスワードを入力させていのですが、パスワードを自動入力させない 方法をしっていましたら、教えてください。
- 締切済み
- Microsoft ASP
- Yersi
- 回答数2
- 時間の計算の方法
2つのStr(time1、time2)に「yyyy/mm/dd hh:mm:ss」の形で データが入っていて、time2 - time1をtime3に「hh:mm:ss」に フォーマットして入れたいのですが、 VBの場合、 new1 = CDate(time1) new2 = CDate(time2) new3 = new2 - new1 time3 = Format(new3, "hh:mm:ss") で可能だと思いますが、ASPの場合はどのようにすればいいのですか? Formatを認識しないらしく、文字化けしてしまうので、 どなたか教えてください。よろしくお願いします。 まだASP歴、3日目なもので。。。。
- ベストアンサー
- Microsoft ASP
- mashiro78
- 回答数6
- プログラマーの仕事には具体的にどんなのがあるの!?
大学受験で推薦を受けようと思っていて、プログラミングなどに興味があるのですが、どういった分野があるのか本や大学案内だけではいまいちよくわかりません・・・。実際に仕事をしている方や情報工学などを学んでいる方の意見や知識を教えてください。実際どういった職に就けるのかなどアドバイスを下さい!! まじで困ってます
- ベストアンサー
- Microsoft ASP
- jue
- 回答数2
- 日付時刻型の比較
お世話になります。コンピュータ歴が短いもので質問の意味がよくわからないかもしれませんがよろしくおねがいします。 accessのDB「テーブル1」に日付時刻型のフィールド「フィールド1」があり、 2001/00/00 00:00:00の形式でデータが入っています。 テーブル1のデータで、1ヶ月前のデータより新しいもののみをVBScriptで抜き出したいのですが、下記のようにDATEADD関数で変数1に1ヶ月前の日付を代入し、それと比較しようとしましたが、うまくいきませんでした。 変数1 = DATEADD("m" ,-1 ,NOW) Set rs = Server.CreateObject("ADODB.RecordSet") sql = "SELECT * FROM テーブル1 WHERE フィールド1 >= 変数1" 変数1をResponse.Writeすると見た目は同じ形式で入っていました。 変数1の部分を手書きで#2001/00/00 00:00:00#と書けばうまく動いてくれるの ですが・・・ 変数の値を型変換しなければいけないのでしょうか? 良い方法がありましたら教えてください。
- ベストアンサー
- Microsoft ASP
- iwabuu
- 回答数1
- フレームで左右に分割したページにデータを渡すには?
こんにちは! 教えて下さい。 A.asp(フレーム無し)というファイルのテキストボックスのデータをフレームで左右に分割されたB.asp(Right.asp (name=Right)とLeft.asp(name=Left))のLeft.aspに渡したいのですがうまくいきません。 A.aspのフォームのタグ <form name="form1" action="B.asp" method="post" target="left"> でいけるかなと思ったんですがダメでした。
- ベストアンサー
- Microsoft ASP
- Rico_No
- 回答数1
- ボタンのクリック
こんにちは! 教えて下さい。 今submitボタンA、普通のボタンBがあります。 submitボタンAをマウスでクリックし、何らかの処理をした後 コード上でボタンBをクリックしたいのですが可能でしょうか?
- ベストアンサー
- Microsoft ASP
- toshi_1919
- 回答数3
- リストボックスの値の再表示
こんにちは! リストボックスを選択した後に、submitボタンを押して同一 ページに飛んだ際に、選択したリストボックスの値を表示させたい (一番上の値に戻ってしまいます。) のですがどのようにすれば可能でしょうか? ちなみにリストボックスはAccessをADO接続しています。
- ベストアンサー
- Microsoft ASP
- toshi_1919
- 回答数1
- ASPからJavaScriptへの受け渡し方法は?
ASPを利用し、WEB-APを作っている初心者です。サーバサイドのスクリプトはVBScriptを使っているのですが、クライアントブラウザの制御に関する部分は、職場のブラウザ環境がNetscapeCommunicator4.7なので、JaveScriptを使わざるを得ません。 私、JaveScriptが苦手で良く分からないのですが、サーバサイドでADO経由でDBから取得した値を、クライアントサイドで実行されるJaveScriptのコードの中に埋め込む方法はあるのでしょうか? 具体的には、次のコード中、 01 <SCRIPT LANGUAGE="JavaScript"> 02 <!-- 03 myMsg = "あああああ"; 04 myMsg = myMsg + myMsg; 05 myCnt = 0; 06 myChar = "1"; 07 myApp = myChar.length; 08 function myFunc(){ 09 document.notice.noticeMes.value = myMsg.substring( myCnt , myMsg.length ); 10 myCnt = ( myCnt == (myMsg.length/2)-myApp ) ? 0 : myCnt+myApp; 11 setTimeout( "myFunc()" , 200 ); } // --> </SCRIPT> 03行目のmyMsgという変数にサーバサイドで実行するVBScriptのコードから 動的に値を受け渡したいのです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- kenara04
- 回答数2
- フォルダ数の取得?ツリー表示。
初心者です。 サーバー内のフォルダの数を数えることってできますか? またフォルダをツリー表示したいのですが、フォルダ数は日によって 数が変わります。何か良い方法ありませんでしょうか? 教えてください。
- 締切済み
- Microsoft ASP
- mikaninu
- 回答数1
- 背景色を変数で管理したい
いつもお世話になっています。 ページの背景色ですが、変数に置くことって出来ますか? 自分のパソコンで20枚ほどページを作り、 実際に使用するディスプレイで表示させてみると、 「イメージした背景色と違うから変えて欲しい」と言われました。 1枚1枚タグを書き直せばいい話なのですが、めんどくさいなぁと・・・(苦笑)。 これからもっとページが増えた時、また変えて欲しいとなったら かなりの手間になるのでは?と今から怯えております。 グローバル変数か何かに置いて、そこを一箇所変えるだけで 全てのページの背景色を変える方法をご存知の方、教えてください。
- ベストアンサー
- Microsoft ASP
- lovelypooh
- 回答数1
- リストボックスの値の取得
こんにちは! 簡単な質問でしたらお許し下さい。 VBScriptのリストボックスで指定した値をFormのsubmitボタンをクリック しないで取得したいのですが可能ですか?
- ベストアンサー
- Microsoft ASP
- toshi_1919
- 回答数1
- 隠しフィールドをVBScriptでの受取る方法
初めての投稿です。 ぜひ、おしえてください。 隠しフィールドのデータを次のページ(VBScript)での受取り方法がお聞きします。 default.aspファイルに下記を記述しています: <FORM NAME="MyForm" method=Post Action="./sub.asp"> <INPUT TYPE=Hidden VALUE="<% Response.Write MyData %>" Name="MyData"> <INPUT type="submit" name="cmdSend" value="送る"> </Form> sub.aspファイル(次ページ)に下記を記述しています: <SCRIPT LANGUAGE="VBScript"> Dim temp temp = MyForm.MyData.Value </SCRIPT> 上記の記述文では、データの引渡しができませんが、 (sub.aspページでMyFormがエラーになります) どなたか、正しい書き方を教えてもらえませんか? すみませんが、よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
- ktyo
- 回答数3
- ASP間でレコードセット情報を渡せる?
お世話になります。ASP初心者です。 レコードセットの結果を表示するASPで直接Select文を投げれば話は早いのですが、 開発規定により、どうしてもA.ASPが結果セットを取得し、それを表示用:B.ASPに横流し して、B.ASPはA.ASPから受け取った結果セットを表示するだけ、という二つのASPを作らなければなりません。 ・レコードセットを他のASPに渡す方法、 ・それを受け取る方法 この二つについて、ご存知の方いらっしゃいましたらご回答の程、よろしくお願いします。
- 締切済み
- Microsoft ASP
- uinona
- 回答数1
- Library形式/COM形式ってどうやって見分けるの?
今、ASPのファイルがLibrary形式かCOM形式なのかって聞かれているんですが どのように見分けるんでしょうか?
- ベストアンサー
- Microsoft ASP
- YUNTAKU
- 回答数1