SQL Server と .NET開発 の日々
XML WebコントロールにDBから取得したXMLデータを渡す
1. SQL Server からデータを取得し、DataSetにセットする。
2. XmlDataDocumentクラスのコンストラクタ引数にDataSetを渡す。
3. XML WebサーバーコントロールのDocumentプロパティにXmlDataDocumentクラスのインスタンスを渡す。
※本当にこれでいいんだろうか。FOR XML句を使った効率的な方法があったら知りたいなぁ・・・
投稿日時 : 2005年9月15日 16:37
面白そうだったので調べてみました。 SqlCommand.ExecuteXmlReader()を使うと、XmlReaderオブジェクトにデータを取り出せます。 で、このXmlReaderオブジェクトをXmlDocument.Load()で読み込むことでXmlDocumentができます。 このXmlDocumentをXML WebコントロールのDocumentプロパティに渡してあげる、という実装ができそうです。 試してないのでほんとにできるかどうかわかりませんが(w
Powered by: Copyright © 藤城 さつき