向导不会在表适配器中创建更新语句

时间:2017-10-31 18:47:58

标签: sql vb.net dataset

向导不会创建更新语句或删除语句。但它执行Insert命令和select命令。单个表的标识设置为yes,主键在数据集的表中设置。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

UpdateCommandDeleteCommand需要主键才能识别要更新或删除的记录。如果数据库表没有主键,则向导无法创建这些命令。 InsertCommand不需要主键,因为没有要识别的现有记录。虽然数据库表没有主键,但很少有充分的理由,因此您的数据库可能设计得很糟糕。