如何将 DBNull (数据库中为空地列)转换为其他数据类型代码如下
装配件中如下class .... _phone = Cstr(objDataReader("phone")) '这个地方加不加Cstr()都是一个结果....
end class在页面使用的时候如果数据空中PHONE列为空折出现错误如下 System.InvalidCastException: Cast from type 'DBNull' to type 'String' is not valid.Line 11: strTemp = objAdmin.readData(request.form("adminId"))请问如何解决?请高手指点。
装配件中如下class .... _phone = Cstr(objDataReader("phone")) '这个地方加不加Cstr()都是一个结果....
end class在页面使用的时候如果数据空中PHONE列为空折出现错误如下 System.InvalidCastException: Cast from type 'DBNull' to type 'String' is not valid.Line 11: strTemp = objAdmin.readData(request.form("adminId"))请问如何解决?请高手指点。
if not isdbnull(objdatareader("phone"))
_phone=cstr(objdatareader("phone"));
_phone=cstr(objdatareader("phone"))
else
_phone=cstr(objdatareader(" "))
endif
你试试encode(null,'','')
忘记几个参数的意思了,你查一下呢
if not isdbnull(objdatareader("phone"))
_phone=cstr(objdatareader("phone"));