問題タブ [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.

0 投票する
1 に答える
3034 参照

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 アップデートで最新です。

助けてください!

ありがとう、エフゲニー

0 投票する
2 に答える
1557 参照

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 ページにアクセスしようとすると、同じエラーが再び発生します。私は途方に暮れています。私が自分で質問する質問を投稿したすべての人を読んだ後、私は考えました。

私はそのエラーメッセージを見てうんざりしています.私の悪夢を終わらせてください.

0 投票する
2 に答える
1915 参照

excel - 既存のレコードセットを Excel レコードセットに複製する

Excel ファイルにインポートするために必要なすべてのデータを含むレコードセットがあります。Excel ファイルを開いたときに作成されるライブ レコードセットを複製する方法はありますか?

これが私が今運が悪いことを試みていることです。

ありがとうございました。

0 投票する
2 に答える
2191 参照

php - ADODB との SSL 接続

私はプロジェクトを完了しようとしていますが、DBA からすべての接続を SSL にするように要求されました。そのため、ADODB インスタンスを生成するオブジェクトでドライバーを mysqli に切り替えましたが、安全な接続を作成するためのネイティブ メソッドは見当たりません。

さらに困難なことに、接続の種類 (読み取りと書き込み) ごとに異なる証明書とキーのセットがあります。

誰にもアイデアはありますか?

0 投票する
2 に答える
1574 参照

vb6 - ADODB接続の問題

VB 6.0アプリケーション(SQL 2000に接続)からデータベース操作を実行しようとしています。アプリケーションはローカルマシンとテストマシンで正常に実行されていますが、UAT環境では次のエラーが発生します。

私のソースコードは次のとおりです。

MDACのバージョンは、WINDOWS SERVER2003SP1上のMDAC2.8SP2です。(CompCheckerで確認してください)

ソースコードをUAT環境にコピーし、IDEから実行しようとしましたが、それでも同じエラーが発生します。

0 投票する
4 に答える
84379 参照

sql - Excel VBA - 信頼できる接続 (uid/pwd なし) を使用して SQL に接続する

現在のユーザーのネットワーク Windows 認証 (信頼できる接続/統合セキュリティ) を使用して Excel を Sql Server に接続する方法はありますか? SQLログインに頼ったり、コードにuid/パスワードを入れたりしたくありません。

0 投票する
3 に答える
4501 参照

sql - NULL (または空のパラメーター) と順序付けを渡す従来の ASP パラメーター

従来の ASP を使用しており、オプション (=NULL) パラメーターを持つプロシージャーのストアド プロシージャー呼び出し用のパラメーターを作成しようとしています。パラメータの 1 つである @maxrows は必須です。

次の呼び出しで渡そうとすると:

SQL サーバーは、この「exec usp_client_onsite_search 10,'1'」を示しています。

つまり、パラメーターは名前に従って渡されません。それらは順番に渡されます。また、各通話に参加していない人もいます。

0 投票する
3 に答える
1300 参照

sql-server-2005 - 接続文字列エラー

Windows Server 2003 上の IIS に問題がある (従来の ASP Web アプリケーションを使用) データベース サーバー (SQL Server 2005) は同じマシン上にあります。

レコードセットを作成し、そのアクティブ接続を次のように設定します。

問題は、この接続文字列を設定するとすぐに、次のエラーが発生することです。

引数の型が間違っているか、許容範囲外であるか、互いに競合しています。

この接続文字列に問題がないことはわかっています。なぜなら、開発サーバーを使用しているときに接続をリモート データベースに向けるとうまく機能するからです。

多くの接続文字列のバリエーション (connectionstrings.com から) を試しましたが、同じエラーが発生しました。

0 投票する
1 に答える
289 参照

.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呼び出し元に返します。これは可能ですか?それは機能しますか?