DataSet コンストラクタとは? わかりやすく解説

DataSet コンストラクタ (String)

指定した名前で DataSet クラス新しインスタンス初期化します。

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

Public Sub New ( _
    dataSetName As String _
)
Dim dataSetName As String

Dim instance As New DataSet(dataSetName)
public DataSet (
    string dataSetName
)
public:
DataSet (
    String^ dataSetName
)
public DataSet (
    String dataSetName
)

パラメータ

dataSetName

DataSet の名前。

解説解説

DataSet の名前は、DataSetXML 表現に、スキーマ定義内の高レベル要素であるドキュメント要素の名前が含まれるようにする必要があります

使用例使用例

新しDataSet作成し、このデータセット2 つの DataTable オブジェクト追加する例を次に示します

Private Sub CreateDataSet()
    Dim  dataSet As DataSet = New
 DataSet("aNewDataSet")

    ' Create two DataTable objects using a function.
    Dim table1 As DataTable = MakeTable("idTable1",
 "thing1")
    Dim table2 As DataTable = MakeTable("idTable2",
 "thing2")

    dataSet.Tables.Add(table1)
    dataSet.Tables.Add(table2)
    Console.WriteLine(dataSet.DataSetName, dataSet.Tables.Count)
End Sub


Private Function MakeTable(c1Name As
 String, c2Name As String)
 _
    As DataTable
    Dim table As New DataTable
    
    ' Add two DataColumns
    Dim column As DataColumn = New
 DataColumn( _
        c1Name, System.Type.GetType("System.Integer"))
    table.Columns.Add(column)
    column = New DataColumn(c2Name, _
        System.Type.GetType("System.String"))
    MakeTable = table
End Function
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataSet コンストラクタ (SerializationInfo, StreamingContext)

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

Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
Dim info As SerializationInfo
Dim context As StreamingContext

Dim instance As New DataSet(info,
 context)
protected DataSet (
    SerializationInfo info,
    StreamingContext context
)
protected:
DataSet (
    SerializationInfo^ info, 
    StreamingContext context
)
protected DataSet (
    SerializationInfo info, 
    StreamingContext context
)
protected function DataSet (
    info : SerializationInfo, 
    context : StreamingContext
)

パラメータ

info

オブジェクトシリアル化または逆シリアル化必要なデータ

context

指定したシリアル化ストリーム転送元と転送先。

プラットフォームプラットフォーム
バージョン情報バージョン情報

.NET Framework

サポート対象 : 2.01.11.0
参照参照

DataSet コンストラクタ (SerializationInfo, StreamingContext, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

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

Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext, _
    ConstructSchema As Boolean _
)
Dim info As SerializationInfo
Dim context As StreamingContext
Dim ConstructSchema As Boolean

Dim instance As New DataSet(info,
 context, ConstructSchema)
protected DataSet (
    SerializationInfo info,
    StreamingContext context,
    bool ConstructSchema
)
protected:
DataSet (
    SerializationInfo^ info, 
    StreamingContext context, 
    bool ConstructSchema
)
protected DataSet (
    SerializationInfo info, 
    StreamingContext context, 
    boolean ConstructSchema
)
protected function DataSet (
    info : SerializationInfo, 
    context : StreamingContext, 
    ConstructSchema : boolean
)

パラメータ

info
context
ConstructSchema
プラットフォームプラットフォーム
バージョン情報バージョン情報

.NET Framework

サポート対象 : 2.0
参照参照

DataSet コンストラクタ


DataSet コンストラクタ ()

DataSet クラス新しインスタンス初期化します。

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

解説解説
使用例使用例

新しDataSet作成し、このデータセット2 つの DataTable オブジェクト追加する例を次に示します

Private Sub CreateDataSet()
    Dim dataSet As DataSet = New
 DataSet

    ' Create two DataTable objects using a function.
    Dim table1 As DataTable = MakeTable("idTable1",
 "thing1")
    Dim table2 As DataTable = MakeTable("idTable2",
 "thing2")
    dataSet.Tables.Add(table1)
    dataSet.Tables.Add(table2)
    Console.WriteLine(dataSet.Tables.Count)
End Sub
 
 
Private Function MakeTable(c1Name As
 String, _
    c2Name As String) As
 DataTable
    Dim table As New DataTable
    
    ' Add two DataColumns
    Dim column As DataColumn = New
 DataColumn( _
        c1Name, System.Type.GetType("System.Integer"))
    table.Columns.Add(column)
    column = New DataColumn(c2Name, _
        System.Type.GetType("System.String"))
    MakeTable = table
End Function
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



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

辞書ショートカット

すべての辞書の索引

「DataSet コンストラクタ」の関連用語

DataSet コンストラクタのお隣キーワード
検索ランキング

   

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



DataSet コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS