システムwiki

windows 10:mdac

robertj 受付中 最終更新日:2021-05-07 18:22

私が助けが必要ですが、私がプログラムを実行するときは、MDAC 2.6以降をインストールする必要があると言っていますが、私はすでにしています..

私はマイクロソフトに行き、MDAC 2.8 SP1をダウンロードしましたが、何も起こらなかった、これはまだ出てきました

これは詳細です

System.InvalidOperationException:.NET Frameworkデータプロバイダには、Microsoft Data Accessコンポーネント(MDAC)が必要です.Microsoft Data Accessコンポーネント(MDAC)version2.6以降をインストールしてください.


>System.IO.FileNotFoundException:COMクラスの取得
CLSID {2206CDB2-19C1-11D1-89E0-00C04FD7A829} 次のエラーが原因で失敗しました.8007007E指定されたモジュールが見つかりませんでした.(例外:0x8007007E).

System.RuntimeTypeHandle.CreateInstance(runtimetype型、Boolean Publiconly、Boolean NoCheck、Boolean&CanbeCached、RuntimeMethodHandleInternal&CTOR、Boolean&BneedSecurityCheck)
System.RuntimeType.Createinstanceslow(ブールページ、Boolean SkipCheckThis、Boolean Fillcache、StackCrawlmark&Stackmark)
System.RuntimeType.CreateinStanceFaultctracter(Boolean Publiconly、Boolean SkipCheckThis、Boolean Fillcache、StackCrawlmark&Stackmark)
System.Runtimetype.CreateinStancimpl(BindingFlags BindingAttr、バインダーバインダー、オブジェクト[] Args、CultureInfo Culture、Object [] ActivationAttributes、StackCrawlmark&Stackmark)
System.activator.createinstance(タイプタイプ、BindingFlags BindingAttr、バインダーバインダー、オブジェクト[] Args、CultureInfo Culture、Object [] ActivationAttributes)
system.data.oledb.oledbConnectionInternal.CreateinStanceTanceTalinks()
system.data.oledb.OleDbConnectionInternal.getObjectPool()

内部例外スタックトレース

system.data.oledb.OleDbConnectionInternal.getObjectPool()
System.Data.OleDB.OleDBConnectionInternal.CTER.CTER.CORT(OLEDBConnectionString Constr、OLEDBConnection接続)
system.data.oledb.oledbConnectionFactory.CreateConnection(dbConnectionOptionsオプション、dbConnectionPoolKey PoolKey、Object PoolGroupProviderInfo、DBConnectionPool Pool、DBConnectionObject)
system.data.providerbase.dbConnectionFactory.CreateConnection(dbConnectionPoolkey Poolキー、Object PoolGroupProviderInfo、DbConnectionPool Pool、DBConnectionPool Pool、DbConnectionConnection、DBConnectionOptionsユーザーオプション)
system.data.providerbase.dbConnectionFactory.CreatenOnPooledConnection(dbConnectionConingConnection、dbConnectionPoolGoolGoolGroup、DBConnectionPtionsユーザーオプション)
System.Data.ProviderBase.DBConnectionFactory.TryGetConnection(DBConnectionConningConnection、TaskCompleTionSource`1 Retry、DBConnectionOptions userOptions、DBConnectionInternal OldConnection、DBConnectionInternal&Connection)
system.data.providerbase.dbConnectionInternal.tryOpenConnectionInternal(DBConnection AuterConnection、DBConnectionFactory ConnectionFactory、TaskCompleTionSource`1 Retry、DbConnectionOptions userOptions)
system.data.providerbase.dbConnectionClosed.tryOpEnconnection(DBConnection AuterConnection、DBConnectionFactory ConnectionFactory、TaskCompleTionSource`1 Retry、DBConnectionOptions userOptions)
system.data.providerbase.dbConnectionInternal.openConnection(DBConnection AuterConnection、DBConnectionFactory ConnectionFactory)
system.data.oledb.OleDbConnection.open()で
bot1.connection.conopen()で
bot1.savedbots.refreshgridview()で
bot1.savedbots.savedbots_load(オブジェクト送信者、Eventargs e)
System.Windows.Forms.Form.onload(eventargs e)
System.Windows.Forms.Form.OnCreateControl()で
System.Windows.Forms.Control.CreateControl(Boolean FignoreVisible)
System.Windows.Forms.Control.CreateControl()で
System.Windows.Forms.Control.WMShowWindowで(メッセージ&M)
System.Windows.Forms.Control.WndProc(メッセージ&m)
System.Windows.Forms.ScrollableControl.Wndproc(メッセージ&m)
System.Windows.Forms.Form.WMShowWindowで(メッセージ&M)
System.Windows.Forms.Form.WndProc(メッセージ&m)
System.Windows.Forms.Control.ControlNairWindow.OnMessage(メッセージ&m)
System.Windows.Forms.Control.ControlNativeWindow.WndProc(メッセージ&m)

System.Windows.Forms.nativeWindow.callback(intptr HWND、INT32メッセージ、INTPTR WParam、INTPTR LPARAM)

返信リスト(回答:4)

2 #
nigelya

それはあなたのクエリに答えますか?

3 #
nigelya
使用しているWindowsのversionを確認できますか.
MicrosoftData Accessコンポーネント(MDAC)2.8 SP1は、次のオペレーティングシステムでのみサポートされており、x86ベースのコンピューターでのみ使用できます.
Windows 10はデフォルトでx64ビットです.
Windows2000、Windows 98、Windows ME、Windows NT
MDAC 2.8SP1が2005年10月5日にリリースされました
これがお役に立てば幸いです.
応答3# ->にスキップ
4 #
robertj

ああ、わかりました.現在Windows 10を使用しています

応答4# ->にスキップ
1 #
JamieH

非常に古いプログラムのように聞こえますが、互換モードで試す必要がある場合や、プログラムを実行するためにXP仮想マシンを構築する必要がある場合があります.

www.makeuseof.com/tag...