关于数据库DBNULL类型的处理?请高手指点一下思路
我要用数据库中的几个字段计算后的结果作为另一个字段的值,这些字段没有设默认值(都是DBNULL类型),但是下面的语句运行时出错:DBNULL类型无法转换成INTEGER类型
Dim OrderColorRow As DataSet.OrderColorRow = MyDataSet.OrderColor.Rows(i)
dim A as integer = IIf(IsDBNull(OrderColorRow.A), 0, OrderColorRow.A)
dim B as integer = IIf(IsDBNull(OrderColorRow.B), 0, OrderColorRow.B) ...
可以通过在数据库理设置默认值为0来解决
但是我的数据库是绑定到datagridview控件,这样默认值0会显示在datagridview控件里,我又不想这样,能否通过其他方式进行数据的转换
另外两个日期型的数据怎么运算可以得出这两个数据之间的天数差????
请高手指点.........