2012-06-23 65 views
0

我只是試圖安裝所有需要開始在MSVC 2010 Express中與ADO混淆的事情,以便了解更多信息,並且最終可能會使用我在工作中學到的一些東西。未正確安裝MS ADO DLL?

我從MSDN讀,我需要安裝MDAC,所以我就去了這裏的最新版本: http://www.microsoft.com/en-us/download/details.aspx?id=5793

從我在網上看了我需要使用的#import預編譯器指令與我的MS ADO DLL的名稱(「msado15.dll」被提及)初始化MSVC中的ADO,但它似乎即使安裝MDAC後,我沒有這個DLL。我做錯了什麼?

我正在使用Windows 7 64,如果這件事。

+0

你已經擁有了它,它預裝了Windows。希望你不會把事情弄得太多。你讀到的*非常*過去,至少有6個主要版本。而在Win7 SP1上的一個非常沉重的功能打破了向後兼容性。 Anyhoo,c:\ program files(x86)\ common files \ system \ ado目錄。沒有人再用C++編寫這種代碼。 –

+0

謝謝。我想我沒做我的功課。我對此很陌生。 – ApplePie

+0

如果您需要修復mdac,您可以查找mdac.inf文件,右鍵單擊並選擇安裝。然後,它可能需要Windows光盤。 – Hendra

回答

3

「ADO」是舊的COM/ActiveX「數據對象」組件。

對於C#和VB.Net,較新/較大/較亮的對象模型是「ADO.Net」。

你清楚引用的鏈接指向舊的ADO:

http://www.microsoft.com/en-us/download/details.aspx?id=5793

支持的操作系統:Windows 2000,Windows 98中,Windows Me中, 的Windows NT

Soooooooo:

1)從此鏈接開始:

2)你應該你需要擁有Windows 7(專業版?),以及搭載MSVS 2010速成憑藉一切。

3)這是在託管C++使用ADO.Net的一個很好的例子:

「希望幫助!

+0

謝謝。我會在測試一切後評分! – ApplePie