NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

DataSet Constructor ()

Initializes a new instance of the DataSet class.

[Visual Basic]
Overloads Public Sub New()
[C#]
public DataSet();
[C++]
public: DataSet();
[JScript]
public function DataSet();

Example [Visual Basic]

The following example creates a new DataSet, to which is added two DataTable objects.

[Visual Basic]

Private Sub CreateDataSet()
   Dim ds As DataSet
   ds = New DataSet
   ' Create two DataTable objects using a function.
   Dim t1 As DataTable = MakeTable("idTable1", "thing1")
   Dim t2 As DataTable = MakeTable("idTable2", "thing2")
   ds.Tables.Add(t1)
   ds.Tables.Add(t2)
   Console.WriteLine(ds.Tables.Count)
End Sub


Private Function MakeTable(c1Name As String, c2Name As String) As DataTable
   Dim t As New DataTable
   Dim col As DataColumn
   ' Add two DataColumns
   col = New DataColumn(c1Name, System.Type.GetType("System.Integer"))
   t.Columns.Add col
   col = New DataCOlumn(c2Name, System.Type.GetType("System.String"))
   MakeTable = t
End Function

See Also

DataSet Class | DataSet Members | System.Data Namespace | DataSet Constructor Overload List | DataTable | TablesCollection