XmlDataDocument.GetElementFromRow メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlDataDocument.GetElementFromRow メソッドの意味・解説 

XmlDataDocument.GetElementFromRow メソッド

指定した DataRow に関連付けられている XmlElement を取得します

名前空間: System.Xml
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Function GetElementFromRow ( _
    r As DataRow _
) As XmlElement
Dim instance As XmlDataDocument
Dim r As DataRow
Dim returnValue As XmlElement

returnValue = instance.GetElementFromRow(r)
public XmlElement GetElementFromRow (
    DataRow r
)
public:
XmlElement^ GetElementFromRow (
    DataRow^ r
)
public XmlElement GetElementFromRow (
    DataRow r
)
public function GetElementFromRow (
    r : DataRow
) : XmlElement

パラメータ

r

取得する対象の、関連付けられた XmlElement を持つ DataRow

戻り値
指定した DataRow表現格納している XmlElement

使用例使用例

DataSetXmlDataDocument読み込み最初顧客レコードを表す XmlElement作成する例を次に示します

この例では、SQL Server 2000 Northwind データベース使用してます。

Imports System
Imports System.Xml
Imports System.Data
Imports System.Data.SqlClient
 
 
public class Sample
 
  public shared sub Main()
   
    Dim dsNorthwind as DataSet = new
 DataSet()
 
    'Create the connection string.
    Dim sConnect as String
           
    sConnect="Data Source=localhost;Integrated Security=SSPI;Initial
 Catalog=Northwind"     
          
    'Create a connection object to connect to the northwind db.
    Dim nwconnect as SqlConnection
    nwconnect = new SqlConnection(sConnect)
 
    'Create a command string to select all the customers in the WA region.
    Dim sCommand as String
 = "Select * from Customers where Region='WA'"
 
    'Create an Adapter to load the DataSet.
    Dim myDataAdapter as SqlDataAdapter
    myDataAdapter = new SqlDataAdapter(sCommand, nwconnect)
 
    'Fill the DataSet with the selected records.
    myDataAdapter.Fill(dsNorthwind, "Customers")
 
    'Load the document with the DataSet.
    Dim doc as XmlDataDocument = new
 XmlDataDocument(dsNorthwind)  
 
    'Create an element representing the first customer record.
    Dim row as DataRow = doc.DataSet.Tables.Item(0).Rows.Item(0)
    Dim elem as XmlElement = doc.GetElementFromRow(row)
    Console.WriteLine(elem.OuterXml)
 
  end sub
end class
using System;
using System.Data;
using System.Xml;
using System.Data.SqlClient;

public class Sample
{
  public static void Main()
  {
     DataSet dsNorthwind = new DataSet();

     //Create the connection string           
     String sConnect;
     sConnect="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";
     
         
     //Create a connection object to connect to the northwind db.
     SqlConnection nwconnect = new SqlConnection(sConnect);

     //Create a command string to select all the customers in the WA
 region.
     String sCommand = "Select * from Customers where Region='WA'";

     //Create an adapter to load the DataSet.
     SqlDataAdapter myDataAdapter = new SqlDataAdapter(sCommand,
 nwconnect);

     //Fill the DataSet with the selected records.
     myDataAdapter.Fill(dsNorthwind,"Customers");

     //Load the document with the DataSet.
     XmlDataDocument doc = new XmlDataDocument(dsNorthwind); 
  

     //Create an element representing the first customer record.
     DataRow row = doc.DataSet.Tables[0].Rows[0];
     XmlElement elem = doc.GetElementFromRow(row);
     Console.WriteLine(elem.OuterXml);    
  }
}
#using <System.Xml.dll>
#using <System.Transactions.dll>
#using <System.EnterpriseServices.dll>
#using <System.dll>
#using <System.Data.dll>

using namespace System;
using namespace System::Data;
using namespace System::Xml;
using namespace System::Data::SqlClient;

int main()
{
   DataSet^ dsNorthwind = gcnew DataSet;
   
   //Create the connection string           
   String^ sConnect;
   sConnect = "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";
   
   //Create a connection object to connect to the northwind db.
   SqlConnection^ nwconnect = gcnew SqlConnection( sConnect );
   
   //Create a command string to select all the customers in the WA region.
   String^ sCommand = "Select * from Customers where Region='WA'";
   
   //Create an adapter to load the DataSet.
   SqlDataAdapter^ myDataAdapter = gcnew SqlDataAdapter( sCommand,nwconnect );
   
   //Fill the DataSet with the selected records.
   myDataAdapter->Fill( dsNorthwind, "Customers" );
   
   //Load the document with the DataSet.
   XmlDataDocument^ doc = gcnew XmlDataDocument( dsNorthwind );
   
   //Create an element representing the first customer record.
   DataRow^ row = doc->DataSet->Tables[ 0 ]->Rows[ 0 ];
   XmlElement^ elem = doc->GetElementFromRow( row );
   Console::WriteLine( elem->OuterXml );
}
import System.*;
import System.Data.*;
import System.Xml.*;
import System.Data.SqlClient.*;

public class Sample
{
    public static void main(String[]
 args)
    {
        DataSet dsNorthwind = new DataSet();

        //Create the connection string           
        String sConnect;
        sConnect = "Data Source=localhost;Integrated Security=SSPI;"
            + "Initial Catalog=Northwind";

        //Create a connection object to connect to the northwind db.
        SqlConnection nwConnect = new SqlConnection(sConnect);

        //Create a command string to select all the customers in the WA
 region.
        String sCommand = "Select * from Customers where Region='WA'";

        //Create an adapter to load the DataSet.
        SqlDataAdapter myDataAdapter = new SqlDataAdapter(sCommand,
 nwConnect);

        //Fill the DataSet with the selected records.
        myDataAdapter.Fill(dsNorthwind, "Customers");

        //Load the document with the DataSet.
        XmlDataDocument doc = new XmlDataDocument(dsNorthwind);

        //Create an element representing the first customer record.
        DataRow row = 
            doc.get_DataSet().get_Tables().get_Item(0).get_Rows().get_Item(0);
        XmlElement elem = doc.GetElementFromRow(row);
        Console.WriteLine(elem.get_OuterXml());
    } //main
} //Sample
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
XmlDataDocument クラス
XmlDataDocument メンバ
System.Xml 名前空間
DataSet
DataTable


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlDataDocument.GetElementFromRow メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlDataDocument.GetElementFromRow メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlDataDocument.GetElementFromRow メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

XmlDataDocument.GetElementFromRow メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlDataDocument.GetElementFromRow メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS