DataColumn.SetOrdinal(Int32) Method

Definition

Changes the ordinal or position of the DataColumn to the specified ordinal or position.

public:
 void SetOrdinal(int ordinal);
public void SetOrdinal (int ordinal);
member this.SetOrdinal : int -> unit
Public Sub SetOrdinal (ordinal As Integer)

Parameters

ordinal
Int32

The specified ordinal.

Remarks

Changes the ordinal or position of the DataColumn to the specified ordinal or position. If ordinal is less than 0 or greater than the existing number of columns - 1 (greater than the ordinal of the last column) then an Invalid ArgumentException is thrown.

When you change a column's ordinal, the column is moved to the new position in the collection of columns. Any columns between the previous and new ordinal will be renumbered, to adjust for a column's new ordinal.

Applies to

See also