Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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
Vb.net 从字符串“转换”;更新bk“详细信息集totalcopie”;输入';双倍';无效_Vb.net - Fatal编程技术网

Vb.net 从字符串“转换”;更新bk“详细信息集totalcopie”;输入';双倍';无效

Vb.net 从字符串“转换”;更新bk“详细信息集totalcopie”;输入';双倍';无效,vb.net,Vb.net,哪里错了。我在第二行出错了。错误是“从字符串“update bk_details set totalcopie”转换为类型“Double”无效。” `始终将“&”用于字符串连接而不是+ 您还应该使用SQL的参数化查询,以使其更安全 希望这有帮助, Rodi删除totalcopies后的单引号,然后再试一次。@shree.pat18:-是的,我这样做了,但仍然有相同的错误。 Dim totalbook As Integer totalbook = totalbook - 1 myCon

哪里错了。我在第二行出错了。错误是“从字符串“update bk_details set totalcopie”转换为类型“Double”无效。”


`始终将“&”用于字符串连接而不是+

您还应该使用SQL的参数化查询,以使其更安全

希望这有帮助,
Rodi

删除
totalcopies
后的单引号,然后再试一次。@shree.pat18:-是的,我这样做了,但仍然有相同的错误。
   Dim totalbook As Integer
   totalbook = totalbook - 1
myConnection.Open()
                myCommand = New SqlServerCe.SqlCeCommand("update bk_details set totalcopies = '" + totalbook + "' where bid like '" + TextBox1.Text + "'", myConnection)
                myCommand.ExecuteNonQuery()
                myConnection.Close()