Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.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# 如何从强类型数据集中删除主键_C#_Dataset - Fatal编程技术网

C# 如何从强类型数据集中删除主键

C# 如何从强类型数据集中删除主键,c#,dataset,C#,Dataset,如何在designer视图中从强类型数据集中删除主键或外键?我试过了,但没有成功 将唯一键属性更改为false 删除数据集并再次添加 我得到重复的ID值,所以它的目的是,但我如何才能停止这个恼人的错误 如果我预览数据,则不会返回空值,因此我认为它只是重复值。找到它,右键单击该列,然后单击每个列的“Delete Key”。@HenkHolterman我有一个存储过程,可以连接和导出多个表,结果是我得到了几个相同ID的记录,但其他列信息是不同的,因为在强类型数据集中,它是一个主键,我得到了启

如何在designer视图中从强类型数据集中删除主键或外键?我试过了,但没有成功

  • 将唯一键属性更改为false
  • 删除数据集并再次添加
我得到重复的ID值,所以它的目的是,但我如何才能停止这个恼人的错误


如果我预览数据,则不会返回空值,因此我认为它只是重复值。

找到它,右键单击该列,然后单击每个列的“Delete Key”。

@HenkHolterman我有一个存储过程,可以连接和导出多个表,结果是我得到了几个相同ID的记录,但其他列信息是不同的,因为在强类型数据集中,它是一个主键,我得到了启用约束错误,所以我设法删除了主键,它成功了,真正的问题是我没有找到如何删除它,但最终找到了它it@Pete谢谢你的帮助,我现在改变了我的方法,但我现在更明白你的解释了,干杯:),我得到了不必要的反对票,这就是为什么我必须删除我的question@Pete由于您的答案是有效的,请添加到这里,我将接受它,谢谢