BoyEric在上个帖子中说
引用:
顺便问一下,假如数据库中的值为<null>,那么用文本框获取DataGrid的cell是会是" "," "是无法转为decimal的,这又怎样解决???
If str = " " Or str = String.Empty Then
SQLCommand.Parameters.Add("@money", SqlDbType.Money).value = DbNull.value
Else
SQLCommand.Parameters.Add("@money", SqlDbType.Money).value = Ctype(str, Decimal)
End If