我正在使用 SqlDataAdapter.Update(DataTable) 在数据库中抛出一个表,但是 SqlDataAdapter 忽略了我的 InsertCommand 来编写它自己的,它只发送主键和所有可以为空的行,如果他们想要的话。我如何让它表现出来?
我在调用 Update() 之前和之后单步执行代码。之前,它是我的 InsertCommand。之后,它是 SqlDataAdapter 的。
编辑:我不是特别想发布代码示例,因为我可以使用我拥有的行并编写我自己的 SqlCommand 对象,该对象很容易工作。我更感兴趣的是为什么 Update 会决定我传递的 InsertCommand 不够好,所以我可以去挖掘我自己的代码——这整个事情应该是一个节省时间的事情。