C++ での ADO.NET によるデータ アクセス
更新 : 2007 年 11 月
ADO.NET はデータ アクセス用の .NET Framework API で、これまでのデータ アクセス ソリューションにはないパワーと使いやすさを提供します。ここでは、ネイティブ型のマーシャリングなど、ADO.NET に関する Visual C++ ユーザー固有のいくつかの問題について説明します。
ADO.NET は、共通言語ランタイム (CLR) で実行されます。したがって、ADO.NET とやり取りするアプリケーションは CLR も対象とする必要があります。しかし、ネイティブなアプリケーションが ADO.NET を使用できないわけではありません。ネイティブ コードから ADO.NET データベースとやり取りする方法を次の例に示します。
このセクションの内容
方法 : ADO.NET の ANSI 文字列をマーシャリングする
方法 : ADO.NET の BSTR 文字列をマーシャリングする
方法 : ADO.NET の Unicode 文字列をマーシャリングする
方法 : ADO.NET の VARIANT をマーシャリングする
方法 : ADO.NET の SAFEARRAY をマーシャリングする
関連するセクション
セクション |
説明 |
---|---|
.NET プログラマにデータ アクセス サービスを公開する一連のクラスがまとめられた、ADO.NET の概要を説明します。 |
|
Visual C++ などの .NET 言語を使用して、データベース オブジェクト (ストアド プロシージャ、集計、トリガ、ユーザー定義関数、ユーザー定義型など) を作成する方法のほか、Microsoft SQL Server 2005 データベースのデータを取得したり更新したりする方法について説明します。 |