2
를 한 후 I DataTable
에 일련 번호 열을 추가하려면 다음과 같은 코드가 있습니다 그러나설정 일련 번호가 이미 데이터
public void AddAutoIncrementColumn(DataTable dt)
{
DataColumn column = new DataColumn();
column.DataType = System.Type.GetType("System.Int32");
column.AutoIncrement = true;
column.AutoIncrementSeed = 0;
column.AutoIncrementStep = 1;
dt.Columns.Add(column);
}
,이 값이 테이블에 이미있는 모든 행의 빈됩니다; AutoIncrement는이 열이 추가 된 후에 추가 된 새 행에 대해서만 트리거 된 것으로 보입니다. 이미 존재하는 행에 대한 자동 번호 값을 설정하는 방법이 있습니까?
열을 추가 한 후에는 기존 행을 모두 올릴 수 있습니다. –
데이터를 추가하기 전에 _ 열을 추가 할 수 있습니까? –
@D 스탄 틀리,'OleDbDataAdapter.Fill()'을 사용하는 것과 같이 먼저 추가 할 수없는 경우가 있습니다. – sigil