2010-05-24 118 views
7

我正在編寫一個需要在SQL Server數據庫中執行SQL查詢的C++應用程序,並且我想使用SQL Server Native Client來完成此操作。SQL Server Native Client API示例

MSDN文檔沒有完整的參考資料,並有幾個例子,所以我正在尋找一些網站有更多關於如何連接,執行查詢和使用這個API檢索結果的信息。

你們知道我能在哪裏找到更多信息嗎?

由於提前,

埃內斯托

回答

4

除了Brian提到的ODBC之外,您還可以使用OLE DB和/或ADO(這實際上使得OLE DB「易於使用」)。三個選項是briefly introduced in this blog entry

在ODBC,OLE DB和ADO選項中,我認爲最簡單的路線是使用ADO。在我看來,直接使用ODBC或OLE DB是一個有點痛苦的過程。它肯定會產生非常快速的代碼,但您在開發時支付。 This page有一些簡單的例子。

編輯由於本文發佈(包括問題和答案),OLE DB已被Microsoft棄用。因此,向前看,使用不經過OLE DB的解決方案可能是有意義的。 This blog post談了一番。

+1

問題是,通過Native Client使用ADO限制了您最近SQL Server版本中可用功能的子集。如果您想要支持這些功能,則需要使用ODBC或OLE DB。 – mwigdahl 2012-06-01 13:26:53

4

我認爲你正在尋找ODBC API

您可以通過鍵入發現在谷歌很多教程:

ODBC API參考。

相關問題