设置DataTable主键

时间:2016-08-05 06:49:26

标签: c#

objDataTable.Columns.Add("Student Id", typeof(int));
objDataTable.PrimaryKey = "Student Id";

我已经尝试了很多方法,但我不能

在c#中如何设置主键到这一行,朋友们请帮忙

先谢谢

1 个答案:

答案 0 :(得分:17)

试试这个:

DataTable objDataTable = new DataTable();
objDataTable.Columns.Add("Student Id", typeof(int));
objDataTable.PrimaryKey = new DataColumn[] { objDataTable.Columns["Student Id"] };

属性PrimaryKey属于Type: System.Data.DataColumn[]而不是字符串。