| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 345 人关注过本帖
标题:ASP代码的一个新问题!!
只看楼主 加入收藏
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
 问题点数:0 回复次数:10 
ASP代码的一个新问题!!

sql="select * from ship where NewDate='"&NewDate&"'"
rs.open sql,conn,1,3
if not rs.eof or NewDate=WebName then
errmsg="<br>"+"<li>对不起,此天的船舶动态表已存在,请您修改或重新建立。"
founderr=true
else

rs.addnew
rs("Duty")=Duty
rs("NewDate")=NewDate

以上代码是本人编写的《船舶动态表》模块,作用是经每天登记的“船舶动态表”以日期为文件名显示在网页上,点击该日期,即可显示当天的动态表,并且限制每天只能登记一张表,出现相同日期(名字)时,系统提示错误信息。
其中:Duty是岗位,NewDate 是登记日期(也是用于显示当天动态表的文件名),在数据库的表中属性为“日期格式”,WebName是在代码中定义的文件名。

现在的问题是,数据库ship的表中NewDate属性为文本时,一切正常,但改为“日期格式”时,出错。
请问各位高手赐教!!

非常感谢!!

搜索更多相关主题的帖子: ASP 代码 
2007-10-09 12:05
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 
高手在哪? 急急!

2007-10-09 12:33
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 

怎么没人理我?


2007-10-09 12:57
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 
我有钱,给你钱还不行吗?

2007-10-09 12:58
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 
高手难寻!!

2007-10-09 13:03
不再沉默
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-10-6
收藏
得分:0 
高手不在这吧

2007-10-09 13:30
q328640533
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-10-9
收藏
得分:0 
回复:(zjcwg)高手难寻!!
高手不在这
2007-10-09 14:33
xiaoyutou
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-3-29
收藏
得分:0 

应该是在写入表时类型不匹配.

rs("NewDate")=NewDate 这时的NewDate的类型应该是文本型的,而不是日期型的.所以会出现问题.


凡事由其自然,遇了处之泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。
2007-10-09 16:48
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 

改为 rs("NewDate")=CDate("NewDate")行不行?如何判断是否与表中现有的NewDate重复。我的目的是不能重复!谢!


2007-10-09 17:19
zjcwg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2007-9-29
收藏
得分:0 
怎么办??

2007-10-11 14:26
快速回复:ASP代码的一个新问题!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021048 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved