共用方式為


使用 ADO.NET 進行資料存取 (C++/CLI)

ADO.NET 是用於資料存取的 .NET Framework API,它提供了先前資料存取方案無法匹敵的功能和簡易使用性。 本章節說明 Visual C++ 使用者特有的 ADO.NET 問題,例如封送處理 (Marshaling) 原生型別。

ADO.NET 會在 Common Language Runtime (CLR) 底下執行。 因此,任何與 ADO.NET 互動的應用程式也都必須以 CLR 為目標。 不過,那並不表示原生應用程式不能使用 ADO.NET。 這些範例將會示範如何以機器碼與 ADO.NET 資料庫互動。

在本節中

HOW TO:封送處理 ADO.NET 的 ANSI 字串 (C++/CLI)

HOW TO:封送處理 ADO.NET 的 BSTR 字串 (C++/CLI)

HOW TO:封送處理 ADO.NET 的 Unicode 字串 (C++/CLI)

HOW TO:封送處理 ADO.NET 的 VARIANT (C++/CLI)

HOW TO:封送處理 ADO.NET 的 SAFEARRAY (C++/CLI)

相關章節

章節

描述

ADO.NET

提供 ADO.NET 的概觀,它是公開資料存取服務給 .NET 程式設計人員的類別集合。

Creating SQL Server 2005 Objects In Managed Code

描述如何使用 .NET 語言 (包括 Visual C++) 建立資料庫物件 (例如預存程序、彙總、觸發程序、使用者定義函式和使用者定義型別),以及如何擷取和更新 Microsoft SQL Server 2005 資料庫的資料。

請參閱

其他資源

.NET 程式設計的 Visual C++

原生和 .NET 互通性