ADOのリファレンス入手方法
- ADOのリファレンスをマイクロソフトのホームページで検索しても見つけられない
- VBScriptのリファレンスなどはオンラインで参照できるが、ADOのリファレンスが見つからない
- マイクロソフトのホームページでADOに関する情報を見つける方法を知りたい
- ベストアンサー
ADOのリファレンス入手方法
みなさんいつもお世話になっています。 今までデータベースアクセスにはRecordsetを使用していたのですが、初めてCommandオブジェクトを利用したプログラミングをしてみようと思っています。 「ビギニングASPデータベース」という参考書を参考にして、色々勉強しているのですが、ParameterオブジェクトのDirectionプロパティにセットする値のことなどは詳しくは説明されていませんでした。そこでリファレンスを参考にしようとマイクロソフトのホームページなのでそれらしいものを検索してもなかなか見つかりません。 VBScriptのリファレンスなどはオンラインでもみれるし、ダウンロードも出来ますが、そのようにADOのことを色々調べられる場所をご存知ありませんか? なるべく個人で作ったホームページなどのリファレンスではなくて、マイクロソフトのホームページでの参照場所を知りたいです。どなたか情報お願いします。
- saeyui
- お礼率90% (255/281)
- Microsoft ASP
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MSDNでは、駄目なんでしょうか? 参考URLは、Parameterオブジェクトのページです。
関連するQ&A
- ADO接続によるストアド
あまりDB接続などに詳しくないので、 うまく説明できないと思いますがご了承下さい。 環境は Win2000+VB6+SQLSERVER2000+ADO2.5 やりたいことは、 SQLSERVERに設定してあるストアドがあります。 そのストアドをVB上から呼び出し結果を得たいわけです。 ストアドは、1つのパラメータを与えることで、 そのパラメータの最大値を取得してきます。 そして、データベース内では最大値が+1されているというものです。 現在 Dim adoCon As ADODB.Connection Dim adoCmn As ADODB.Command Dim adoRs As ADODB.Recordset ''DBに接続 Call DB接続関数(adoCon) Set adoCmn = New ADODB.Command Set adoRs = New ADODB.Recordset adoCmn.ActiveConnection = adoCon adoCmn.CommandText = "EXEC ストアド名 'パラメータ'" adoRs.Open adoCmn という状態で、ストアド自体は動作することができました。 しかし、最大値を取得することができません。 adoRsにはきちんとレコードセットが返ってきてない感じです。 どうすれば、最大値を取得できるでしょうか?
- ベストアンサー
- Visual Basic
- Commandオブジェクトについて
VBをやった事の無い私が、会社でプログラムを組むことになってしまい、今、困っています。 ADOを使ってSQLに接続する場合、RecordsetやConnection、Commandなどのオブジェクトがありますよね? 会社で渡されたサンプルには、 /////////////////////////////////////////////// Dim rc As New ADODB.Recordset Dim cmd As New ADODB.Command ・ ・ ・ cmd.ActiveConnection = a_db cmd.CommandText = "SELECT * FROM AA_DATA" rc.Open cmd ・ ・ ・ /////////////////////////////////////////////// ↑こんな感じにCommandオブジェクトを使用しているのですが、参考書などのサンプルを見ると、Commandオブジェクトをあまり使っていないように思えます。 私は、Commandオブジェクトを使用しなくても接続できると解釈したのですが・・・。 何故Commandオブジェクトを使用するのでしょうか? Commandオブジェクトを使用することによって、何かメリットがあるのでしょうか? 本当に初心者質問で申し訳ありません。 MSDNのヘルプや参考書を見てもわからないんです。 どなたか分かりやすく教えてください。 よろしくお願いいたします!
- 締切済み
- Visual Basic
- Accessデータベースの最適化をExcelVBAでやりたい
レコードの追加・削除を繰り返して重たくなったAccessデータベースを軽くするために、手作業で「ツール→データベースユーティリティ→最適化」とやっているのですが、これをExcelVBAで自動化したいのです。 ADOのコマンドでできるのでは?と勝手に考えているのですが、どうなんでしょうか? ExcelVBAから可能でしたら、どのように書けばよいか教えてください。 なお、ADOの知識は非常に乏しいのですが、「ConnectionオブジェクトやRecordsetオブジェクトを定義して、レコードの追加・削除を行う」程度なら分かります。(逆に言うとそれくらいしか分かりません…) 平易な言葉でお教えいただけると助かります。よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- Javaに苦戦中!オブジェクト思考?リファレンスガイドって?
ただ今Javaについて参考書等で勉強中なのですが、基本的なことは大体わかったのですがどうもオブジェクト思考な開発まで行くと、 「何でこんなややこしいことするの?」とか 「何だこのクラスは?メソッドは?」とゆうことが増えてきてちんぷんかんぷんになってます。 参考書には「Java API リファレンスガイドを参照してください。」とあるのですが、これはネットで見れますか?マイクロソフトの英語のサイトしかないんですかね? ちなみに、仕事で使っておられる方々はクラスだとか、メソッドだとかその引数(コンストラクタ)とか覚えてるんですか?そのつど調べながら開発してるんですか? 教えてください!つまずいてます!!
- ベストアンサー
- Java
- SQLサーバ、ADO、Accessなどなどの基本的な質問
今回Webアプリケーション(データベース)をカスタマイズすることになり、 SQLサーバ、ADO、ASP、ODBC、CGI等々のキーワードが まわりで飛び交っているのですが、内容がまったくわからず、 参考書やヘルプで上記の言葉の意味を調べても、 どうもいまいちイメージが沸きません。 まったくの初心者にもわかりやすく、Webアプリのシステムイメージを 教えてもらえないでしょうか? わたしはAccessでしかデータベースを作成したことがない初心者です。 Webに関してもまったく無知なので。。 どなたかよろしくお願いいたします!
- 締切済み
- その他(データベース)
- VBScript
マイクロソフトが提供しているVBScriptのリファレンスを見ても、たとえばSUBMITメソッドなどは載っていません。これはVBScript独自のメソッドではなく、Microsoft HTML Object Libraryのメソッドであるからと推測されます。HTML Object Libraryの詳しい解説等を入手したいのですが、どなたかご存知でしょうか。
- 締切済み
- Visual Basic
- 複数のデータベースを検索したい
困っている内容ですが、 別々のサーバに構築されたAとBというデータベースがあります。 そのAとBにADOによる接続を行いますが、 AとBのテーブルを結合して情報を取得したいと考えています。 SQL文で言うと、 顧客情報はデータベースAに 顧客詳細はデータベースBに存在するテーブルであり 会員IDはそれぞれのテーブルにある SELECT * FROM 顧客詳細 INNER JOIN 顧客情報 ON 顧客情報.会員ID = 顧客詳細.会員ID のようなことがしたいのです。 テーブルを読み込む場合 '' ADO接続オブジェクト Dim adoCon As ADODB.Connection '' 新しいADOレコードセットオブジェクトを作成する Set rs = New ADODB.Recordset '' 読み取り専用でテーブルを開く rs.Open SQL, adoCon, adOpenForwardOnly, adLockReadOnly と書いていまして、adoConの部分が1つのADO接続オブジェクトしか設定できません。 どうにかして2つのデータベースをまたがって 結合できないものでしょうか? 環境は Win2000 + VB6 + SQLSERVER2000 です。 DB初心者なので、説明がうまくいかないと思いますが、 もしおわかりの方がいましたらよろしくお願いします。
- ベストアンサー
- Visual Basic
- マイクロソフトアクセス2000から2002へのバージョンアップについて
マイクロソフトアクセス2000で作ったデータベースを、2002でそのまま 読み込むことができますか?また、2002で作ったデータベースを2000で そのまま読み込むことができますか? アクセス97と2000の関係では、97で作ったデータベースを2000で読み込もうと すると、DAOとADOの関係なのか、「コンパイルエラー、性能が低下する 可能性あり」のようなアラートが出たりしたような気がします。 また2000で作ったデータベースを、97で読み込むことはできなかったような 気もします。 例えば同じマイクロソフトのワードやエクセルといったソフトは、 バージョン間のそういった問題がないように作り込まれているようですが、 アクセスにおいては、2000と2002の間でも、97と2000のようなバージョン 間での差があるのでしょうか。 質問の意図がわかりにくいかもしれませんが、 どうぞよろしくご教授ください。
- ベストアンサー
- オフィス系ソフト
- VBScriptのヘルプファイルをダウンロードしたい。
VBScriptのヘルプファイル(拡張子hlp?)がマイクロソフトからダウンロードできると耳にしたのですが、あの広大なサイトから見つけ出すことができません。 ご存じの方はいらっしゃいませんか。 ちなみに「ユーザーズガイド」と「ランゲージリファレンス」というのは見つかったのですが、純粋なヘルプファイルが欲しいのです。
- ベストアンサー
- Visual Basic
- ASP開発をしていて役に立つページを教えてください(サンプルがたくさんなど・・
Windows2000 IIS5.0 IE5.0 の環境でASP開発をしています。 スクリプト言語は VBScriptを使用 SQLServerデータベースのテーブルのデータを 表示することが主な目的。 HTMLの基礎はできていると思いますが、 まだまだど素人です。 そんな私に参考になるページを教えてください。 ASP開発している皆様よろしくお願いします。 普段参考になさっているページでいいです。 ちなみに私は http://asp.dataweb.ne.jp/ がサンプルも載っていて参考になりました。
- ベストアンサー
- Microsoft ASP
お礼
ありがとうございます!まさにこれです。 自分でもMSDNを探してみたんですが、見つけられなくて・・・。 MSDNのページの左上の検索機能を使っても見つからなかったんです。 左フレームのツリーの「データアクセス」の項目にもADOってないですよね・・・?よろしければどうやって表示させたのか教えていただけないでしょうか?
補足
すいません、なんとかたどり着くことが出来ました。 ありがとうございます。 お礼コメントでさらに質問しちゃってすいませんでした。