DataColumn Constructor (String, Type)

 

Initializes a new instance of the DataColumn class using the specified column name and data type.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

Public Sub New (
	columnName As String,
	dataType As Type
)

Parameters

columnName
Type: System.String

A string that represents the name of the column to be created. If set to null or an empty string (""), a default name will be specified when added to the columns collection.

dataType
Type: System.Type

A supported DataType.

Exception Condition
ArgumentNullException

No dataType was specified.

The following example creates a new DataColumn with a specified ColumnName and DataType.


Private Sub AddDataColumn(ByVal table As DataTable)

   Dim typeInt32 As System.Type = _
      System.Type.GetType("System.Int32")
   Dim column As DataColumn = _
       New DataColumn("id", typeInt32)

   ' Set various properties.
   With column
      .AutoIncrement = True
      .AutoIncrementSeed = 1
      .AutoIncrementStep = 1
      .ReadOnly = True
    End With

   ' Add to Columns collection.
   table.Columns.Add(column)
End Sub

.NET Framework
Available since 1.1
Return to top
Show: