README : 大きなデータを設定する方法 (OLE DB)

更新 : 2006 年 7 月 17 日

BLOB データを設定し、テーブルを作成して、サンプル レコードを追加し、行セット内のそのレコードをフェッチして、BLOB フィールドの値を設定する方法を示します。このサンプルは IA64 ではサポートされていません。

シナリオ

このサンプルの詳細については、Books Online の「大きなデータを設定する方法 (OLE DB)」を参照してください。

言語

このサンプルでは、Visual C++ を使用しています。

前提条件

このサンプルを実行する前に、次のソフトウェアがインストールされていることを確認してください。

サンプルのビルド

このサンプルでは、コンピュータの既定の SQL Server インスタンスに接続します。名前付きインスタンスに接続するには、接続文字列を L"(local)" から L"(local)\name" に変更します。name は名前付きインスタンスです。SQL Server Express は、既定で名前付きインスタンスとしてインストールされます。

テーブルの追加および削除は、CreateTable 関数によって自動的に実行されます。TestISeqStream テーブルが AdventureWorks データベースに追加されていないコンピュータ上でこのサンプルを実行する場合は、テーブルを削除するコードをコメント アウトしてください。TestISeqStream テーブルがコンピュータのデータベースに追加されている場合は、テーブルを削除および追加するコードをコメント アウトしてください。

  • Visual Studio を使用する場合は、WorkingWithBLOBs.sln ファイルを読み込んでビルドします。

  • MSBuild.exe を使用する場合は、コマンド プロンプトで MSBuild.exe を起動し、WorkingWithBLOBs.sln ファイルを渡します。

    MSBuild WorkingWithBLOBs.sln
    

サンプルの実行

  • Visual Studio から、[デバッグなしで開始] を呼び出します (Ctrl キーを押しながら F5 キーを押します)。
  • MSBuild.exe でビルドした場合は、WorkingWithBLOBs.exe を起動します。

変更履歴

リリース 履歴

2006 年 7 月 17 日

変更内容 :
  • 前提条件を更新して、内容をわかりやすくしました。サンプルをダウンロードするための Web サイトが追加されています。
新しい内容 :
  • 名前付きインスタンスへの接続に関する説明を追加しました。

参照

概念

Data Access サンプル

ヘルプおよび情報

SQL Server 2005 の参考資料の入手