共用方式為


在 C++ 中使用 ADO.NET 進行資料存取

更新:2007 年 11 月

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 字串

HOW TO:封送處理 ADO.NET 的 BSTR 字串

HOW TO:封送處理 ADO.NET 的 Unicode 字串

HOW TO:封送處理 ADO.NET 的 VARIANT

HOW TO:封送處理 ADO.NET 的 SAFEARRAY

相關章節

章節

描述

ADO.NET

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

在 Managed 程式碼中建立 SQL Server 2005 物件

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

請參閱

其他資源

.NET 程式設計指南

原生和 .NET 互通性