■ GUI ベースのデータアクセス
《 1 》 Windows アプリケーションのデモ
Visual Studio 2005 の新機能であるデータソースを利用することで、 Windows アプリケーシ
ョンを作成するデモが行われた。
データソースは、 Visual Studio 2005 上でデータベースのリレーション設定などを行えるもの
であり、 Windows フォーム上にドラッグ&ドロップするだけで容易にデータベース情報を読み
込ませることが可能なツールである。
また、ドラッグ&ドロップをする前に Data Grid View コントロール( Data Grid View は従来の
Data Grid を多機能にしたものであり、プロパティからセルをコンボボックスにしたり、一行づ
つ背景色を変更したりすることができる。)を選択することも可能であり、これを使用すること
でデータベースの情報をコーディング無しにバインドすることができることがデモを通して確
認できた。
■ Office アプリケーションのデモ
Visual Studio 2005 Tools for the Microsoft Office System ( VSTO )を利用してアクション
ペインをエクセルに実装する Office アプリケーションのデモが行われた。
デモでは、アクションペインで選択された商品が予め作成されたエクセルの発注書に追加さ
れるという内容であった。
アクションペインには Windows アプリケーションと同様にデータソースを利用することで、デー
タベース内の情報をバインドしていた。但し、アクションペインをエクセルに表示するには、以
下のソースをコーディングする必要がある。
[ VB ]
Dim customPane As new UserControl1()
Me.ActionPane.Controls.Add(CustomPane)