vb.net中的查询错误返回不正确的double值

时间:2018-05-08 06:01:36

标签: mysql .net

我的查询在vb.net中有问题。我需要将预订表的状态更新为“已完成”。这是我的查询 更新预约SET status ='completed'其中resID ='“& tbresID.text&”'。 textbox tbresID的值是两个保留ID,即1017和1018.每次运行程序时,它都会显示错误消息“truncated wrong double value:'1017,1018'”。但是当我在mysql工作台上运行thecquery时,它不会返回任何错误。我该如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

如果您有多个值,是否需要' in'而不是' ='?

"更新预订SET状态='已完成' resid in'("& tbresID.text&")'"