Microsoft ASP
- CreateObject("Excel.Application")でVBScript実行時エラー
ActiveServerPage(サーバーサイド)でExcelを起動させ データベース(SQLServer)より取得したデータをExcelに貼付け 保存させたいのですが。 2台のPCでは正常に動作するものの、もう1台のPCで実行すると 以下エラーが発生します。 ---------------------------------------------- Microsoft VBScript 実行時エラー エラー'800a01ad' ActiveXコンポーネントはオブジェクトを作成できません。 :'Excel.Application' /××/××/××.asp 行705 ---------------------------------------------- ↓705行目 <% .. set ○○ = CreateObject("Excel.Application") .. %> Microsoftサポート技術情報の [IIS]ASPがVBScript実行時エラー"800a01ad"を返す http://support.microsoft.com/default.aspx?scid=kb;ja;JP194801 レジストリを確認しましたが、3台とも同じ設定でした。 またExcelファイルのアクセス権をEveryOneフルコントロールに設定し 実行してみましたが状況が変わらず・・・。 クライアントサイドのVBScriptでExcelを起動させて 見た所、問題なく起動終了しました。 IISの問題なのでしょうか? ちなみに環境はWinNT4.0、IIS4.0(SP6)、Excel2000(SR-1)です。 同様のケースで過去に解決された方、または良い案がある方。ご教授下さい。
- ベストアンサー
- Microsoft ASP
- Shm
- 回答数1
- ASPのSession変数を配列にしたいのですが。。。
ASPのSession変数を配列にして使用したいのですが、どのように表記すればいいのでしょうか? Do Until rs.EOF ID=Session("ID(i)") i=i+1 rs.MoveNext Loop という感じに使用したいのですが。。。
- 締切済み
- Microsoft ASP
- Rubellite
- 回答数2
- SELECTボックスの内容を動的に変えるには
2つのSELECTボックスを用意し、1つ目のSELECTボックスの内容により 2つめのSELECTボックスの内容(項目数も含め)を変える方法を教えてください。 下記のようなHTMLを作ってみましたが、2つ目のSELECTボックスに項目がないため「オブジェクトがありません」のエラーが出ます。 ------------------------------------------------------- <html> <head> <SCRIPT language="vbscript"> <!-- option explicit sub selchng() dim strsel strsel = sel1.selectedIndex Select Case strsel Case "1" sel2.item(0).value = "1" sel2.item(0).text = "1" sel2.item(1).value = "2" sel2.item(1).text = "2" Case "2" sel2.item(0).value = "a" sel2.item(0).text = "a" sel2.item(1).value = "b" sel2.item(1).text = "b" sel2.item(2).value = "c" sel2.item(2).text = "c" Case else sel2.item(0).value = "A" sel2.item(0).text = "A" End Select end sub --> </SCRIPT> </head> <body> <select name="sel1" onchange=selchng()> <option value="1" selected>1</option> <option value="2" >2</option> <option value="3" >3</option> </select> <select name="sel2"> </select> </body> </html>
- ベストアンサー
- Microsoft ASP
- kmor
- 回答数3
- ASPの変数の値をJAVA Script内で使用したいのですが
vfunction ShainSet(){ parent.frmMain.location.href="./Nipo_Calendar.asp?dbID=<ココ>&tNow=<ココ>"; } //--> -------------- 上記のようなJAVA Script内でaspファイルの引数として指定している、dbIDとtNowという変数に対して、 同じASPファイル内(下の方に続いている部分)で取得する値を代入したいのですが、ASPの変数の値をどのようか形でJAVAで記述すればいいかわかりません。 -------------- Set cn = Server.Createobject("ADODB.Connection") ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db\nipo.mdb" Call cn.Open(ConnectionString) MySql="SELECT T_社員マスター.社員ID,T_社員マスター.氏名,T_社員マスター.現場ID " _ & "FROM T_社員マスター " _ & "WHERE T_社員マスター.現場ID= '" & sel & "'" _ & "ORDER BY T_社員マスター.社員ID ;" Set rs = cn.Execute(MySql) Do While Not rs.EOF Response.Write "<Option Name=Shain Value=""" & rs("社員ID") & """>" & rs("社員ID") & ":" & rs("氏名") rs.MoveNext Loop tNow = Now() dbID = rs("社員ID") %> <FORM> <INPUT type="button" value="選択" onClick="ShainSet()"> </FORM> ---------- <%=変数名%>などのように、JAVAの内部に<%%>でくくったASPの変数を使用してもうまく動かないのですが、 何か別の表記方法があるのでしょうか? <ココ>かかれた場所に、ASP内で使用している変数を使いたいのですが。。。
- ベストアンサー
- Microsoft ASP
- Rubellite
- 回答数4
- ASPでAccessのデータを更新、削除
ASPでAccessのデータベースに対するデータの更新、レコードの 削除が出来ません。(データの検索、参照は出来ています。) DBはAccess2000です。 下記のようなエラーメッセージが出てしまいます。 【エラーメッセージ】 ADODB.Recordset エラー '800a0cb3' オブジェクトまたはプロバイダは要求された操作を実行できません。 /asp/ParsonUP.asp, 行 95 【プログラム】 <% dMode = Request.QueryString("MODE") sSyain = Request.QueryString("SyainNO") sSimei = Request.QueryString("Simei") sKaisya = Request.QueryString("KAISYA") '************* DB コネクション ************************** Dim fPROV,fDBNAME fPROV = "Microsoft.Jet.OLEDB.4.0" fDBNAME = "D:\Inetpub\wwwroot\asp\data\OP_tbl2.mdb" Set ObjConn = Server.CreateObject("ADODB.Connection") ObjConn.ConnectionString = "Provider=" & fPROV & ";Data Source=" & fDBNAME ObjConn.Open Set ObjRS = Server.CreateObject("ADODB.Recordset") StrSQL = "SELECT * FROM TM_個人情報 WHERE TM_個人情報.社員NO = '" & sSyain & "';" '************************************************** If sSyain<>"" Then Select Case dMode Case "UpDT" '更新登録 ObjRS.Open StrSQL, ObjConn, adOpenStatic With ObjRS .Fields("氏名").Value=sSimei .Fields("所属会社").Value=sKaisya .Update .close End With Case "DelDT" '削除 ObjRS.Open StrSQL, ObjConn ObjRS.Delete End Select Else Response.Write "<H2>処理に失敗しました</H2>" End If %>
- ベストアンサー
- Microsoft ASP
- minwoo
- 回答数2
- Formの処理分岐について
一つのフォームにSubmitボタンが二つあり、それぞれ押されたボタンによって別のASPファイルをactionとして設定したいと考えています。 このようなことは可能なのでしょうか。 また、可能な場合、どのようにすれば良いでしょうか。 (ちなみに、次のASPに渡る際、POSTでデータを渡そうと思っています。) <form action="?????.asp" method="POST"> <input type=submit name="aaa" value="1つ"> <input type=submit name="bbb" value="2つ"> </form> 上記の様な状態で、aaaの方のsubmitボタンが押された場合、aaa.aspを、bbbのSubmitボタンが押された場合、bbb.aspをCALLしたいと考えています。 どなたか、教えて頂けますでしょうか。 よろしくお願い致します。
- ベストアンサー
- Microsoft ASP
- pco
- 回答数2
- 教えてください!
HTML(例えばsakusei.html)で、テキストフォーム3つを作り、「内容確認」というボタンを押すと、kakunin.aspのページにとんで、ASPで内容が確認できるというページを作りたいと考えています。 3つのテキストをkakunin.aspで表示する際、sakumon.htmlで、ラジオボタンで表示するかプルダウン形式で表示するかを選択する2つのラジオボタンをつけておきます。 sakusei.htmlで、プルダウンで表示するというラジオボタンを選択し、「内容確認」のボタンを押すと、kakunin.aspの画面で、3つのテキストがプルダウンで表示されるようにするには、どういうプログラムを組めばいいのですか? 参考サイトも教えていただくとうれしいです。 わかりにくい文章ですが、よろしくお願いします。
- 締切済み
- Microsoft ASP
- korokororin
- 回答数2
- [ASP]Request名そのものを!
こんにちわ。 test.asp?komoku1=aaa&komoku2=bbb となっている場合、test.aspでは moji1 = Request("komoku1") moji2 = Request("komoku2") として利用できます。 そうではなく、komoku1 や komoku2 という自体を取り込むにはどうしたらいいですか? Request(1).Name などいろいろやってみましたがまったくだめでした。 どうすれば、例でいう「komoku1」や [komoku2]を取得したらいいでしょうか?
- ベストアンサー
- Microsoft ASP
- zenon55
- 回答数2
- スライドショーの作り方
FileSystemObject を使って、フォルダのファイル一覧を表示することはできます。 その取得されたファイルを対象にして、スライドショーをしたいのですが、アイデアが浮かびません。 <A HREF="★">次を見る</A> #簡単だと思って手をつけたものの、意外にできなかった。 #ASP歴:素人
- ベストアンサー
- Microsoft ASP
- s-holmes
- 回答数2
- WindowsMediaFileのdownloadを1clickですませたい。
始めまして、 通常WMVファイル等は、downloadする時は、 LINKを右クリックして「対象をファイルに保存」しなければ、保存のダイアログが表示されませんよね。 これを、普通にCLICKしても勝手にplayerが表示されずに、保存ダイアログを表示させてdownloadさせたいのですが。。 例としては http://www.tabisense.com/entertainment/main.asp?Music_page=2&Table= では、ボタンclickでdownLoadが出来るようになっています。(会員登録が必要) aspで処理をしているようですが。。 具体的にどのようなprogramなのでしょうか。 色々な参考siteに行っているのですが、わかりません。。どなたかお教えください。
- 締切済み
- Microsoft ASP
- stevia
- 回答数1
- ACTIVEXコントロールのプロパティに値をわたしたい
OCXの中のプロパティ(public変数?)に値を渡せるのでしょうか? もし渡す方法があるとすればどういうふうにすればいいのでしょうか? 何度も実験してみたのですが、DLLのときのようにうまくいきませんでした。 どうかよろしくおねがいします
- ベストアンサー
- Microsoft ASP
- omaeha
- 回答数2
- リストボックスで未選択の項目のvalue値を取得したい
リストボックスで選択後送信ボタンにより送信された内容から、 未選択の項目のvalue値を取得したいのですが可能なのでしょうか? やりたいことは、送信したリストボックスに表示した全ての項目が知りたく、 さらにその選択状態を判定したいのです。 どうかお力添えを。
- ベストアンサー
- Microsoft ASP
- nature-boy
- 回答数3
- WScript??
こんにちは。大学の学生用のウェブサイトをASP,SQLを使って作っているのですが、 大学のデータベースに登録されてある人だけ、このサイトを使えるようにしようと思っています。 そこで、ログインページでユーザーネームをパスワードを入力し、そのデータが学校のサーバーにある場合のみ次に進める様にしたいのですが、 (FTPを接続する時みたいに) 大まかでいいので、どんなことをすればこのようなことが可能なのか教えてください。 よろしくおねがいします。
- 締切済み
- Microsoft ASP
- nemuxin
- 回答数3
- アクセスログ
お世話様です。 勉強を兼ねて「アクセスログ」を作成しています。 TOPページは「index.htm」で作成し、ログ書込み部分はASPで作成しています。JAVAScriptを使用して参照元URLを記録したいと思っておりますが、なかなか上手くいきません。 そこで、苦肉の策で考えたのが <BODY> ~略~ <SCRIPT language="JavaScript"> <!-- url = "<IMG src='./analyzer.asp?url=" ; url = url + document.referrer + "'>"; document.write(url) //--> </SCRIPT> ~略~ </BODY> とまぁ、<IMG~タグでASPを呼び出して戻り値に画像を指定する方法です。 ここからが本題、 「analyzer.asp」でログを記録する所までは良いのですが ASPで「戻り値」を指定する方法がわかりません。 イメージ的にはCGIなどでカウンターの表示をするのと同じような感じを持っていたのですが・・・ 皆様、ご教授下さい。お願い致します。
- ベストアンサー
- Microsoft ASP
- Chika-F
- 回答数2
- ASPで日付(期間)検索
お世話になります。 書籍のデータベース(SQL7.0)にASPを絡めて 検索のためのページを作っています。 書籍の発行日を 期間を区切って(Between...And...)検索したいのですが 行き詰まっています。 詳細は以下のとおりです。 データベースへの接続はできた状態になっています。 テーブル名:T_書籍 フィールド名:発行日 ASPでのテキストボックス名:RDate1,RDate2 strSQL="SELECT [発行日] FROM [T_書籍] WHERE [発行日] BETWEEN ..." この後が分かりません。 おそらく#が必要かと思いますが どうやったらいいのか・・・。 ぜひともお願いいたします。
- ベストアンサー
- Microsoft ASP
- holse1234
- 回答数2
- セッション変数の破棄と再設定
セッションを破棄する『Session.Abandon』を実行すると、セッション変数が全部破棄されます。 全部は破棄したくないのでいろいろパターンを考えてみたのですが うまくいきません。 (1)破棄したくないものを一旦ワークへ退避し、Session.Abandon実施後に、再びセッションへ設定する。 →どうも、一度破棄してしまうと再びセッションへ設定が出来ないようで、処理ができません (2)使用したセッション変数すべて(破棄したくないものを除く)に ""(空文字列)をセットする。 →これだと一応はOKなんですが、他への流用がきかないため、できればあまりやりたくないです^^; (セッション変数自体も破棄される訳ではないのであまり使いたくないというのもありますが・・・) 最悪は上記(2)で対応できるのですが、他に何か良い対応策があれば教えていただきたいです。 お願いします。。。
- ベストアンサー
- Microsoft ASP
- jo_
- 回答数1
- Access98で作ったmdbをAccess2000で変換したらエラー発生
こちらのFREEの掲示板を使いながらASPを勉強しているところですが、 Access98で作ったmdbをAccess2000のデータベースユーティリティで 変換したところ、下記のようにODBC Drivers エラーが発生しました。 Access2000で作成したmdbを使用する場合にはODBC Driverもバージョン アップしなければならないのでしょうか?対処方法についてもご指導 をお願いしたいと思っています。 Microsoft OLE DB Provider for ODBC Drivers エラー '80004005' [Microsoft][ODBC Microsoft Access Driver]一般エラー レジストリ キー 'Temporary (volatile) Jet DSN for process 0x5b8 Thread 0x66c DBC 0x2091ba4 Jet' を開くことができません。
- 締切済み
- Microsoft ASP
- freshjive
- 回答数1
- リンクをクリックした時に新しい画面を全画面で表示させるには?
注意 JAVAではなくVBscriptで実現したいです。 今、あるリンクをクリックした時に新しいウィンドウを全画面で開き そこにシーオーリポーツを表示しようとしています。 今は、リンクに シーオーリポーツファイル 拡張子.cidのファイルを直接 指定していて、クリックした時は全画面にはなりません。 どなたか方法を知っている方教えて下さい。 開かれるウィンドウでロード時に全画面にする方法は知っています。 開く元で何か指定してやって、全画面で表示したいのです。
- 締切済み
- Microsoft ASP
- GBSGBS
- 回答数1
- ロボット検索に引っ掛けるテクニック
自社のウェブサイトをASPで構築したところ、以前と比べてロボット検索にかからなくなってしましました。 いろいろと調べた結果、種類にもよりますが、定期的にクローラーと呼ばれるエンジンが登録されたurlをルートにリンクをたどってページを収集する仕組みになっている事を知りました。 自社のサイトはトップページがカテゴリ検索になっており 各カテゴリごとに新着情報をASPで動的に一覧し、見出しをクリックすると詳細コンテンツ(HTML)にたどり着く形式のため(このサイトに似ています)クローラーがコンテンツを収集できないのではないかと思いました。 そこでASPで作成された動的なページの代わりに詳細コンテンツのURLリストを白文字でHTMLで自動的に作成し、トップページにリンクさせて見ましたが効果はありませんでした。 なにか良い方法がありましたら教えてください。
- 締切済み
- Microsoft ASP
- hikson
- 回答数2