問題タブ [adodb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ado.net - CLSID {00000535-0000-0010-8000-00AA006D2EA4} を持つコンポーネントの COM クラス ファクトリを取得しています
このエラーの他のエントリが見つからなかったため、ここで質問しようとします:
.NET アプリケーションが w3wp プロセスで実行されているときに、この散発的なエラーが発生します。64 ビット プロセスとして実行するように構成されたアプリケーション プール。私はPIA ADODBを主にデータコンテナとしてレコードセットのみを使用しています。
次のエラーが原因で、CLSID {00000535-0000-0010-8000-00AA006D2EA4} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 800703fa (確認しました。もちろん、このマシンには既にレコードセットがインストールされています)
開発環境に C:\Program Files\Microsoft.NET\Primary Interop Assemblies\adodb.dll バージョン 7.10.6070.0、WIN XP、VS 2008 がインストールされている
Windows 2008 サーバー、64 ビットをインストールしたテスト環境。C:\Program Files(x86)\Microsoft.NET\Primary Interop Assemblies\adodb.dll バージョン 7.10.2346.0 の下にある adodb.dll
残念ながら、特定のシナリオを指摘することはできません。それは非常に散発的に起こります。しかし、すべての w3wp プロセスが機能しなくなると、それが発生します。iisreset の後、システムは元に戻り、iis リセットの直前に失敗した同じビジネス プロセスが正常に実行されています。
win 2008サーバーにインストールされたdllが以前のバージョンを獲得する理由がわかりません。ただし、サーバーは最新の MS アップデートで最新です。
助けてください!
ありがとう、エフゲニー
asp-classic - AspAllowOutOfProcComponents エラー: 多くのソリューション、1 人のプログラマー、修正なし
私は会社のローカル イントラネットにニュースレターを統合しようとしてきましたが、誰もが経験しているように見える同じエラーに遭遇し続けています。私はこれを IIS 5.1 で実行していますが、Server.CreateObject(ADODB.Connection) にエラーが存在します。また、ASP コードの目的は Excel ファイルを読み取ることです。
エラーの種類: サーバー オブジェクト、ASP 0196 (0x80040154) InProc サーバー コンポーネントのみを使用してください。LocalServer コンポーネントを使用する場合は、AspAllowOutOfProcComponents メタベース設定を設定する必要があります。重要な考慮事項については、ヘルプ ファイルを参照してください。
AdminScripts ディレクトリに移動し、cscript adsutil.vbs set /w3svc/aspallowoutofproccomponents Trueでブール値を True に設定してから、 cscript adsutil.vbs enum /w3svc > registered.txtで検証するソリューションを試しました。
テキストファイルを開くと、値が true に設定されていることが示されますが、ASP ページにアクセスしようとすると、同じエラーが再び発生します。私は途方に暮れています。私が自分で質問する質問を投稿したすべての人を読んだ後、私は考えました。
私はそのエラーメッセージを見てうんざりしています.私の悪夢を終わらせてください.
excel - 既存のレコードセットを Excel レコードセットに複製する
Excel ファイルにインポートするために必要なすべてのデータを含むレコードセットがあります。Excel ファイルを開いたときに作成されるライブ レコードセットを複製する方法はありますか?
これが私が今運が悪いことを試みていることです。
ありがとうございました。
php - ADODB との SSL 接続
私はプロジェクトを完了しようとしていますが、DBA からすべての接続を SSL にするように要求されました。そのため、ADODB インスタンスを生成するオブジェクトでドライバーを mysqli に切り替えましたが、安全な接続を作成するためのネイティブ メソッドは見当たりません。
さらに困難なことに、接続の種類 (読み取りと書き込み) ごとに異なる証明書とキーのセットがあります。
誰にもアイデアはありますか?
vb6 - ADODB接続の問題
VB 6.0アプリケーション(SQL 2000に接続)からデータベース操作を実行しようとしています。アプリケーションはローカルマシンとテストマシンで正常に実行されていますが、UAT環境では次のエラーが発生します。
私のソースコードは次のとおりです。
MDACのバージョンは、WINDOWS SERVER2003SP1上のMDAC2.8SP2です。(CompCheckerで確認してください)
ソースコードをUAT環境にコピーし、IDEから実行しようとしましたが、それでも同じエラーが発生します。
sql - Excel VBA - 信頼できる接続 (uid/pwd なし) を使用して SQL に接続する
現在のユーザーのネットワーク Windows 認証 (信頼できる接続/統合セキュリティ) を使用して Excel を Sql Server に接続する方法はありますか? SQLログインに頼ったり、コードにuid/パスワードを入れたりしたくありません。
sql - NULL (または空のパラメーター) と順序付けを渡す従来の ASP パラメーター
従来の ASP を使用しており、オプション (=NULL) パラメーターを持つプロシージャーのストアド プロシージャー呼び出し用のパラメーターを作成しようとしています。パラメータの 1 つである @maxrows は必須です。
次の呼び出しで渡そうとすると:
SQL サーバーは、この「exec usp_client_onsite_search 10,'1'」を示しています。
つまり、パラメーターは名前に従って渡されません。それらは順番に渡されます。また、各通話に参加していない人もいます。
sql-server-2005 - 接続文字列エラー
Windows Server 2003 上の IIS に問題がある (従来の ASP Web アプリケーションを使用) データベース サーバー (SQL Server 2005) は同じマシン上にあります。
レコードセットを作成し、そのアクティブ接続を次のように設定します。
問題は、この接続文字列を設定するとすぐに、次のエラーが発生することです。
引数の型が間違っているか、許容範囲外であるか、互いに競合しています。
この接続文字列に問題がないことはわかっています。なぜなら、開発サーバーを使用しているときに接続をリモート データベースに向けるとうまく機能するからです。
多くの接続文字列のバリエーション (connectionstrings.com から) を試しましたが、同じエラーが発生しました。
.net - ADODB.StreamとSystem.IO.Streamの間のCOM/.NET境界を越えて相互運用する可能性はありますか?
.NETアセンブリにCOM呼び出し可能ラッパーがあります。一部のメソッドはストリーム(System.IO.Stream)を使用します。入力としてSystem.IO.Streamを受け入れるか、System.IO.Streamを返します。
COM環境からこれらのメソッドの1つであるClassicASPを呼び出したいと思います。
ADODB.Streamを使用して相互運用を取得する可能性はありますか?つまり、ADODB.StreamのインスタンスであるSystem.IO.Streamの代わりに、COMラッパーのメソッドを呼び出して取得したいと思います。
これは自動的に発生しますか?
そうでない場合は、.NETコードを作成して作成できますか?もしそうなら、どのように?これを行うことを想像します。家の.NET側で、ADODB.StreamでCreateInstanceを呼び出し、既存のSystem.IO.Streamをラップしてから、ADODB.StreamのインスタンスをCOM呼び出し元に返します。これは可能ですか?それは機能しますか?