在將datable bulkcpy到數據庫的時候,若沒有指定第一列自增ID的話就會將下一列當成自增ID
其實用不着加bulk.ColumnMappings.Add("Name", "LastName");這樣映射,只要把自增ID的column加到datatable即可
DataTable _DT = new DataTable();
_DT.Columns.Add("ID", Type.GetType("System.Int32"));
_DT.Columns.Add("Name", Type.GetType("System.String"));
DataRow dataRow = _DT.NewRow();
dataRow[0] = 0;
dataRow[1] = "姓名";
_DT.Rows.Add(dataRow);
這樣自增ID就會自增了