Microsoft ASP
- 処理中にincludeされるファイル内で関数化するには?
動的に生成するHTMLで、共通した処理を別ファイルに記述し、 includeして共通化したいのですが、どうもうまくいきません。 解決方法をご教授いただけないでしょうか。 もしくは該当しそうなサイトを教えていただけないでしょうか。 (includeや、関数化についてなどTipsに強いサイト) よろしくお願い致します。 問題点=== === === === === (1)X.asp内で、"01 Call A()"がエラーとなる →2重定義ということでしょうか? (2)X.asp内で、"04 Dim i"が2重定義でエラーとなる →気持ちでは、Privateな変数のつもりなので、2重定義ではないと。 (3)X.asp内で、プライベート関数を定義することは可能かどうか 現状=== === === === === --- ~index.asp~ ----- 01 Sub A() 02 Dim i 03 Dim j 04 <!--#include file ="X.asp" --> 05 End Sub --------------------- --- ~X.asp~ ----- <% 01 Call A() 02 03 Sub A() 04 Dim i 05 06 処理A 07 08 End Sub %> ---------------------
- ベストアンサー
- Microsoft ASP
- noname#6692
- 回答数4
- クッキーの使い方
動作環境:IIS,ASP(VBScript) サーバー:WindouwsXPPro ASP超初心者です。 クッキーの書き込み方、読み方を教えてください。 (できればサンプルで) あと、ASPの勉強にいい本があればご推薦ください。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- inuunagi
- 回答数1
- 海外サーバでテキストフォーム入力文字の文字化け
ASP対応の海外サーバを使用しています。 aspファイル内のフォーム(テキストエリア)に日本語で名前を入力して、そのままACCESS(MDBファイル)に書き出す処理をしています。 ブラウザは日本語表示されていますが、保存されたACCESSファイルの文字は、文字化けしています。 これから、ASP側から、ACCESSファイル内の文章に対して、日本語による『単語検索』処理をかけたいのですが、文字化けしたままで、動作に問題がでることはありますか? また、文字化けさせないようにする方法を教えてください。 海外サーバは、文字の数を扱う関数の『1文字の扱い』が、半角英数字を1文字とカウントします。 全角文字を1文字として判断させる方法はありますか?
- 締切済み
- Microsoft ASP
- quick-nono
- 回答数1
- [ASP]BASICで使えたような「GOTO」は使えないの?
こんにちわ。 過去にN88BASICなどでプログラミングをしていました。 今は、ASPでWEBプログラムを作っています。 N88BASICなどでは任意の行数に飛ばすことができる「GOTO」というコマンドがありましたが、ASPではないのでしょうか?また、そのように利用できるコマンドってありますか? Functionにしてするほかないのでしょうか??
- ベストアンサー
- Microsoft ASP
- zenon55
- 回答数2
- ASPからASPを呼び出す方法
ASP初心者です。 ASP(VBScript)からASPを<A href="ASP01.asp" >次の処理</A>で呼び出せると思いますが、このとき引数で値を渡すにはどうしたらいいのですか?
- ベストアンサー
- Microsoft ASP
- inuunagi
- 回答数1
- LAN上の他サーバにあるDBを参照したい
以前に同じ内容の質問があったのですが、私には理解でなかったので、教えてください。よろしくお願いします。 LAN上にある他DBサーバーのACCESSのテーブルを参照しようとるすと下記のエラーメッセージが出ます。システムDNSの設定はしてあります。フォルダもEVERYONEフルコントロールになっています。 以前の回答では、「「IUSR_xxxx」というアカウントからネットワークパスを参照できるようにしてあげて下さい。」とありましたが、これはどのように設定してやればいいのでしょうか? *ソース* Set DBObj = Server.CreateObject("ADODB.Connection") DBObj.mode=1 DBObj.Open "oadb2" SQL="SELECT OA_MEMBER.* FROM OA_MEMBER;” Set RS=DBObj.Execute(SQL) *エラーメッセージ* Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] パス '(不明)' は正しくありません。パス名に間違いがないことと、ファイルが置かれたサーバーに接続していることを確認してください。 環境は下記の通りです。 WEBサーバー:Windows2000 Professional IIS 5.0(ASPのプログラムはこちら)システムDNSの設定済み 参照DBサーバー:WindowsNT4.0 クライアント:Windows98
- 締切済み
- Microsoft ASP
- hmbird
- 回答数1
- 検索エンジンについて
世界中のホームページ(サーバーかな?)の中から、 任意のテキストを収集する方法について教えてください。 Google等の検索エンジンのように、サーバーを廻って、情報を収集するプログラミングですが、 ASPやVBScript等を用いて作ることはできますか?
- 締切済み
- Microsoft ASP
- quick-nono
- 回答数1
- APSでのFROMでのENCTYPEについて
動作環境:ASP(VBScript) サーバー:WindowsXPpro PC:WindowsXPHe 本の例題に「<FORM ACTION="aaaa.asp" ENCTYPE="multipart/form-data" METHOD="POST">」とありました。 このENCTYPEの意味が解説してないので調べましたが わかりません。また、この指定をしないと普通にRequest命令で送信内容を受け取れるのですが、指定すると受け取れません。 1この指定の意味 2これを使って受けると方法 の2点を教えてください。
- 締切済み
- Microsoft ASP
- inuunagi
- 回答数1
- 海外サーバでのエラー
ASPを勉強中です。 海外サーバをレンタルしています。 自宅のパソコンにPWSをインストールして動作確認を行ったASPファイルを、海外サーバにアップロードしたら、 Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver] Selected collating sequence not supported by the operating system. /sample/name_entry.asp, line 55 と表示されてしまいます。 実際のソースは <% '===== 参加者名ををSankaTableに記録する ===== 'データベースとの接続を確立する Set Con = Server.CreateObject("ADODB.Connection") Con.Open "Chat"←サーバのODBCパスは設定済 'トランザクション開始 Con.BeginTrans 'テーブルを開く Const adLockOptimistic = 3 Set Rec = Server.CreateObject("ADODB.Recordset") Rec.Open "SankaTable", Con, adOpenKeyset, adLockOptimistic '新しいデータを追加 Rec.AddNew Rec("SANKADATE") = JapanDate Rec("LASTDATE") = JapanDate Rec("SANKANAME") = SankaName Rec("SANKAFLAG") = "Y" Rec.Update Rec.Close 'トランザクション処理 If Con.Errors.Count > 0 Then Con.RollbackTrans Else Con.CommitTrans End If Con.Close %> です。エラーの出た55行目は『Rec.Update』の行です。 自宅のPWSでは問題なく動作します。JapanDateは、海外サーバとの時差を計算した結果(日本時間)が入っています。 原因・直し方を教えてください。
- 締切済み
- Microsoft ASP
- quick-nono
- 回答数1
- ASPでの符号の検査
困っています! 指定した数値の符号を調べる際に、VBだと Sgn(3.14) → 1 Sgn(-3.14) → -1 Sgn(0) → 0 となると思うのですが、これをASPで行う際は どのように記載したらいいのか教えてください。 試しに同じ方法でASPでも試してみたのですが だめでした・・・ お願いします。教えてください。
- ベストアンサー
- Microsoft ASP
- piny
- 回答数2
- <TEXTAREA> 1行目の改行・・・。
HTMLのほうがよいかASPがよいか迷ったのですが 『.asp』ファイル上での話なので、とりあえずココへ 質問させていただきます・・・。 現在、<Form>タグを使って次画面へ値の受け渡しをしています。 その時、<TEXTAREA>タグに入力された内容を 次画面でも<TEXTAREA>に表示させています。(ReadOnlyで) 1行目にイキナリ改行をした場合に、次の画面では その改行が詰まった状態で表示されてしまいます。 例)入力フォームで [1行目] [2行目]あああ [3行目]いいいいい と入れた後、次の画面に行くと [1行目]あああ [2行目]いいいいい になってしまいます。 1行目の改行もそのまま表示させたいのですが、 何か特別なことをさせないとダメなのでしょうか? (現在は特に何もしていません。Request.Formで拾ったものをそのまま表示させてます)
- ベストアンサー
- Microsoft ASP
- jo_
- 回答数1
- ASP(VBScript)でACCESSの任意の行を呼び出して変更する方法
ID(オートナンバー)が判っている場合ですが、 ID番号を指定して、その行のデータを変更する方法を教えてください。 VBScriptで、そういうことはできますか?
- 締切済み
- Microsoft ASP
- quick-nono
- 回答数1
- 2次元配列をConst定義するには?
2次元配列をConst定義する方法がわからず、困っております。 多次元配列Const定義ができるのかどうかが不安になっております。 ご存知の方がおられましたらご教授いただけないでしょうか。 よろしくお願い致します。 これまでに下記の様な定義をいくつか試みましたが、 コンパイルが通りませんでした。 ・Const XXXXX(5,5) = { {1,2,3,4,5}, {1,2,3,4,5}, {1,2,3,4,5}, {1,2,3,4,5}, {1,2,3,4,5}}
- ベストアンサー
- Microsoft ASP
- noname#6692
- 回答数1
- 画像データのアップデート
動作環境:サーバー:WindowsXPpro,IIS クライアント:WindowsXPHome 開発:ASP,VBScript(JScript) 超初心者です。 画像データをブラウザの画面から選んで、サーバーにアップする処理をしたいのですがどうすればいいのでしょうか?いいサンプルがあれが教えてください。
- ベストアンサー
- Microsoft ASP
- inuunagi
- 回答数1
- aspでExcelが起動できない
aspでexcelにデータを挿入し、印刷をしたいのですが、frontpageのブラウザでプレビューを実行するとExcelが起動しますが、Webに発行し、IEで見てみるとExcelが起動しません。IISの設定等がおかしいのではと、いろいろ変更してみましたがうまくゆかず、困っています。 宜しくお願いします。 環境は WindowsXP Professional Ver 2002 Service pack 1 IIS V5.1
- 締切済み
- Microsoft ASP
- m_jyoji
- 回答数2
- チャットの退室処理について
ASPでチャットを作っています。 退室ボタンを押したときに退室処理用のaspファイルを呼び出すようにしました。 しかし、多くの利用者の方は、退室の時に×ボタンでチャット窓を閉じたり、 戻る・進むボタンや、お気に入りのリンク等から他のページへ飛んでいくようです。(つまり、退室処理のaspファイルが実行されない場合が多いです) 退室処理のaspファイルには、参加者名を記録するファイルから、退室した参加者名 を取り除く処理をさせています。ですから、このファイルを実行させたいのですが… ブラウザの閉じるボタンを押したときに、特定のファイルを開くようにするには どうしたらよいのでしょうか?(ポップアップ?のさせ方)
- 締切済み
- Microsoft ASP
- quick-nono
- 回答数3
- oo4o OpenDatabaseの定数について
下記の定数を宣言しているのですが、意味がさっぱり分からないので、教えて下さい! Public Const ORADB_DBDEFAULT = &H4& Public Const ORADB_DEFERRED = &H8& Public Const ORADB_ENLIST_IN_MTS = &H9& 今まで3という宣言されていない定数を使っていたのですが、 宣言されていない定数を使った場合、デフォルト0を使っていた事になるのでしょうか???
- ベストアンサー
- Microsoft ASP
- Kalen_F
- 回答数1
- 作ったページが文字化け 表示→エンコードで日本語を選択すると直るんだけど・・
作ったASPファイルが開く時文字化けしていて、 調べたら言語が違うのになっていました。 ソースの方でこれは日本語のページだと明記してやる方法が あったような気がするのですが、忘れてしまいました。 教えて下さいませんか?
- ベストアンサー
- Microsoft ASP
- GBSGBS
- 回答数2
- 配列の最終ポイントの調べかた。
こんにちわ。 今日は「配列の最終ポイントの調べ方」がわからないで困っています。 たとえばこのような配列があるとします。 tempSTAFF(0)=上島さん tempSTAFF(1)=井上さん tempSTAFF(2)=飯田さん この場合、上記のように自分で格納した場合であれば、この配列の最終は(2)とわかりますが・・・。 反対に、この「2」を取得したい場合はどのようにすればいいでしょうか? ループして勝手に取り込んだ内容を別な場面で表示したい場合、何回ループして表示の処理をさせればいいのかわかりません。そのときにこの配列の最終ポイントがわかればループ回数を特定できると考えました。 宜しくお願いいたします。
- ベストアンサー
- Microsoft ASP
- zenon55
- 回答数4
- VBScriptで計算して出た値をクリップボードに貼り付ける方法
VBScriptで、文字型変数を扱っています。 A="おはよう" B="元気?" C=A+B この文字変数”C”の内容をクリップボードに貼り付ける方法を教えてください。
- ベストアンサー
- Microsoft ASP
- quick-nono
- 回答数4