![]() |
1
1
我不知道这会不会有什么用,除了:
此外,你还有 FLOAT issue 前面提到:
它可以完美地扩展到双值…当更新尝试查找要更新的值时,问题似乎是错误消息的组合。 你能试着运行更新命令而不实际更新任何东西吗?也就是说,不要进行实际的更新,而是删除除update命令之外的所有代码,以便factura对象完全相同,并查看是否有效。 |
![]() |
2
0
我不确定你是否在使用
|
![]() |
3
0
idjadapter.update()后面的SQL是什么?它是如何生成的?在Visual Studio中是否使用了拖放设计器?如果这样做了,那么您想检查自动生成的更新脚本吗?根据我在MS SQL世界中使用设计器代码的经验,它通常会包含一个非常复杂的WHERE语句,其中只有当行的每个旧字段仍然存在时,它才会更新。 如果您的表恰好包含一个自动生成的时间戳字段或类似的内容,那么您可能会遇到两个用户的问题,在这两个用户的后面可能会更新此字段,因此更新中的位置将失败,从而导致适配器引发此并发异常。 然后你需要决定如何处理这个问题。如果只想在Wins逻辑中保留最后一个,则需要在设计器中(从该表适配器的设计器的“属性”窗口)手动更改更新SQL,使其仅在UPDATE语句的WHERE子句中包含该表的主键。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |