Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 设置DataTable主键_C# - Fatal编程技术网

C# 设置DataTable主键

C# 设置DataTable主键,c#,C#,我已经尝试了很多方法,但我不能 在c#如何设置此行的主键,朋友们请帮忙 提前感谢试试这个: objDataTable.Columns.Add("Student Id", typeof(int)); objDataTable.PrimaryKey = "Student Id"; 属性PrimaryKey的类型为System.Data.DataColumn[]非字符串 DataTable objDataTable = new DataTable(); objDataTable.Columns.Ad

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

在c#如何设置此行的主键,朋友们请帮忙

提前感谢

试试这个:

objDataTable.Columns.Add("Student Id", typeof(int));
objDataTable.PrimaryKey = "Student Id";
属性
PrimaryKey
的类型为
System.Data.DataColumn[]
非字符串

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