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!

DataColumn Constructor ()

Initializes a new instance of a DataColumn class.

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

Remarks

When created, a new DataColumn object has no default ColumnName or Caption. When added to a ColumnsCollection, however, a default name ("Column1", "Column2", etc.) is given to the column.

Example [Visual Basic]

The following example creates a new DataColumn, sets various properties, and adds it to a DataTable object's ColumnsCollection.

[Visual Basic]

Private Sub AddDataColumn()
   Dim myColumn As DataColumn 
   myColumn = New DataColumn()
   ' Set various properties.
   With myColumn
      .ColumnName = "id"
      .DataType = System.Type.GetType("System.Int32")
      .Unique = True
      .AutoIncrement = True
      .AutoIncrementSeed = 1
      .AutoIncrementStep = 1
      .ReadOnly = True
    End With
   ' Add to Columns collection.
   myTable.Columns.Add myColumn
End Sub

See Also

DataColumn Class | DataColumn Members | System.Data Namespace | DataColumn Constructor Overload List | ColumnName | Caption | DefaultValue | DataTable | DataType