看板 Visual_Basic 關於我們 聯絡資訊
小弟想請教一下前輩們 程式使用GridView配合sqlDataSource進行Update 有某個欄位需要兩個值來相乘 例如 UpdateCommand="UPDATE table_name SET column1 = @column2 * @column3, column2 = @column2 , column3 = @column3 where sno = @sno 發生錯誤 multiply 運算子的運算元資料類型 nvarchar 無效。 看起來不能針對 @值進行直接相乘 不知前輩都是用什麼方式做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.161.130
forkome:感謝O2000前輩指導 @column 在SQL是字串 12/27 10:15
forkome:透過cast(@column2 as float) * cast(@column3 as float) 12/27 10:16
forkome:就可以解了 12/27 10:16