注册 登录
编程论坛 ASP技术论坛

关于smalldatetime字段显示问题

steven1013 发布于 2007-09-12 10:14, 505 次点击
大家好!
我现在遇到一个问题!
我在数据库表中(Sql server 2000)有一个之段:smalldatetime。
如果我在这个字段中没输入值!我在用asp网页中用表单提取这个值的时候,他会出现一个值(我不知道是不是默认值):1900-1-1 我想问下,如果把这个值不让他显示!
我想大概有2中办法
1.就是在数据库的smalldatetime字段设置默认真为空格,但是我试验过,不成功!还是在网页的表单中显示1900-1-1。
2.我想在我显示数据库表内容的这个asp网页中加上一个判断语句,既只要是1900-1-1这个值,那么我就用空格替换掉他,好像也可以,但是我不知道怎么实现?这部分代码是这样的!
<td>合同到期日期</td><td><%=rs("htdqrq")%></td>
不知道怎么加代码?

如果大家知道,希望能说下,非常感谢……
2 回复
#2
YSKING2007-09-12 10:41

<td>合同到期日期</td><td>
<% if rs("htdqrq")="1900-1-1" then response.write " " end if%></td>
#3
steven10132007-09-12 10:58

问题终于解决了,YSKING的方法是正确的,太谢谢你了……

1