2014-05-09 66 views
0

哪裏出錯。我在第二行發生了錯誤。錯誤是「從字符串轉換」更新bk_details設置totalcopie「到類型」Double「無效。」將字符串「update bk_details set totalcopie」轉換爲「Double」類型無效

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() 
+0

totalcopies'後'取下單引號和嘗試。 –

+0

@ shree.pat18: - 是的,我這樣做,但仍然是相同的錯誤。 – Datta

回答

2

`總是使用 '&' 字符串concatanation不+!

此外,您應該使用SQL的paramatised查詢,使它更安全!

希望這有助於, 羅迪

+0

: - 感謝它的工作 – Datta

相關問題