最近做一个Asp的程序,在提交表单时,字段内容无法写入数据库。排查原因,终于解决,解决办法如下:
检查数据表 字段中是否有特殊类型字段,如“货币”、“时间”,这些字段不允许控制输入!
这个时候你要将字段添上默认值,如货币的字段Value="0",时间可以加一个判断,如:
hTime = Request.Form("Time")
if Time="" then Time=null 或者是if Time="" then Time=Now()
ASP编程时,对access日期型字段UPDATE常会发现,如果插入为空,会提示报错。原因就是ACCESS日期型字段不接受空值,可以有以下两种解决方案:
1、把D_Date=”换为D_Date=null
2、把access日期型字段改成备注等其他能写入空值的字段类型
苗景云的博客
<< 向左走,向右走 >>
<< 向左走,向右走 >>
