关于在ASP中向SQL中提交空日期的问题的请教

bluesun 2006-05-07 12:54:35
关于在ASP中向SQL中提交空日期的问题的请教.我在SQL数据库中建立了一个datetime类型的变量,当我向这一变量提交日期数据时,只要我提交的是空值时,它就会初始化为1900-1-1,请问这一问题怎么解决
...全文
164 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sy_binbin 2006-05-07
  • 打赏
  • 举报
回复
把datetime改成字符串类型的,我一般在数据库里就建个字符串类型,然后在页面做约束
bluesun 2006-05-07
  • 打赏
  • 举报
回复
up
bluesun 2006-05-07
  • 打赏
  • 举报
回复
function nullto(thedate)
if thedate="" or isnull(thedate) then
thedate=null
end if
end function

这样行不行,用这个函数检查看是否为空值,为空值就把值改为null提交进去.
sy_binbin 2006-05-07
  • 打赏
  • 举报
回复
那就在datetime类型的字段,让他的默认是当前时间,用getdate()
asde2004 2006-05-07
  • 打赏
  • 举报
回复
在程序里提前判断。如果是空值,就改成当前时间。
bluesun 2006-05-07
  • 打赏
  • 举报
回复
这样不太好吧,我的另外的程序都写好了,要改这个数据库太麻烦了.

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧