Friday, June 13, 2008

Windows Formアプリケーションを作成する その1(PowerShell Tips) の続きです。

今回はデータセットにXMLファイルを読み込みたいと思います。

データセットですが、個人的にすごく好きです。

データベースからのデータをセットして使用するコントロールですが、何よりもXMLファイルを簡単に読み書きできる点がすばらしいと思います。

まずは、PowerShell上でデータセットオブジェクトを作成する方法ですが、New-Objectコマンドレットを使用します。

VB.NETやC#で開発経験のある方にとってはNew(new)演算子と思っていただければ良いでしょう。

$dtSet = New-Object System.Data.DataSet

これでデータセットを使用する準備ができました。

あとはXMLファイルをデータセットに読み込みます。XMLファイルを読み込むには、ReadXmlメソッドを使用します。

$dtSet.ReadXml($XmlFile)

上記のようにすると、$dtSetにはDataTableが1つ作成されます。

$dtSetには複数のDataTableを格納することができるため、アクセスするには

$dtSet.Tables[0] のように記述します。この場合は格納されているテーブルの1つめにアクセスすることを意味します。

この続きはまた次回..

Friday, June 13, 2008 10:41:35 PM (Tokyo Standard Time, UTC+09:00)  #    Comments [0]  |  Trackback
Comments are closed.

Theme design by Jelle Druyts

Pick a theme: