| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1730 人关注过本帖
标题:请各位多多帮忙,要出人命了!!!!!!!!!!!!!!!!!!!!!!!!
只看楼主 加入收藏
xiongjl9555
Rank: 2
来 自:深圳南山区
等 级:论坛游民
帖 子:124
专家分:10
注 册:2008-5-27
结帖率:57.14%
收藏
 问题点数:0 回复次数:10 
请各位多多帮忙,要出人命了!!!!!!!!!!!!!!!!!!!!!!!!

以下的一段代码要实现的目的是:如果在数据库NSXJserver.mdb表单member中有一名成员的生日与今天月日相同就弹出readtc.asp窗口,否则就不弹出,我不知这个条件如何加?????????????????????

<!--调用弹出窗口-->
<script language="JavaScript">
<!--
var gt = unescape('2');
var popup = null;
var over = "Launch Pop-up Navigator";
var flag = 0;
var tiannetDateNow=new Date();
var months=tiannetDateNow.getMonth()+1;
var days=tiannetDateNow.getDate();
var ctime=months+"-"+days;

function getCountFromDB() {
//以当前页面文件为基础,找到文件所在的绝对路径。
//var filePath = location.href.substring(0, location.href.indexOf("index.asp"));
//var path =filePath + "data#v390/NSXJserver.mdb";
var path =  "D:/20080315/data#v390/NSXJserver.mdb";
//生成查询和更新用的sql语句。
var sqlSelCnt = "SELECT birthday FROM member ";

//建立连接,并生成相关字符串
var con = new ActiveXObject("ADODB.Connection");
con.Provider = "Microsoft.Jet.OLEDB.4.0";
con.ConnectionString = "Data Source=" + path;
con.open;
var rs = new ActiveXObject("ADODB.Recordset");
rs.open(sqlSelCnt, con);
while(!rs.eof) {
var cnt = rs.Fields("birthday");
var mm = cnt.getMonth() + 1; //获取成员生日的月份
var dd = cnt.getDay(); //获取成员生日的日
var cent =mm+"-"+dd
document.write(cent);

if (ctime==cent)
{
  flag = 1;
}
rs.moveNext;
}
rs.close();
rs = null;
con.close();
con = null;
return flag;
}
getCountFromDB();
popup = window.open('', '', 'width=520,height=492,left=372,top=238,resizable=no,scrollbars=auto location=no');
if (popup != null && flag==1) {
//document.write(flag);
if (popup.opener == null) {
popup.opener = self;
}
popup.location.href = 'readtc.asp';
}
// -->
</script>
搜索更多相关主题的帖子: 出人命 
2008-07-03 22:52
xiongjl9555
Rank: 2
来 自:深圳南山区
等 级:论坛游民
帖 子:124
专家分:10
注 册:2008-5-27
收藏
得分:0 
大声呼喊!!!!!!!!!!
四位版主,请救百姓于水火之中吧,这么久了都没人回复,有点让我们这些初学者---菜鸟失望。。。
2008-07-04 09:05
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
收藏
得分:0 
你这个应该到ASP问吧?!
2008-07-04 11:50
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
使用DateDiff函数来解决时间判断的问题,而且楼主这个是在使用javascript在客户端连接数据库。
2008-07-04 12:37
laser2008
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2008-4-7
收藏
得分:0 
这哪是ASP?
2008-07-04 14:55
zhangyao3287
Rank: 2
来 自:黑龙江省
等 级:论坛游民
威 望:2
帖 子:173
专家分:51
注 册:2008-5-25
收藏
得分:0 
ASP是可以用JS写的
2008-07-04 16:57
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
使用JS连接数据库和操作数据库,这不是自杀嘛

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-07-04 22:00
xiongjl9555
Rank: 2
来 自:深圳南山区
等 级:论坛游民
帖 子:124
专家分:10
注 册:2008-5-27
收藏
得分:0 
真诚讨教
请各位大侠给指点一下,我这样的功能该如何实现????谢谢
2008-07-05 10:06
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
[bo][un]zhangyao3287[/un] 在 2008-7-4 16:57 的发言:[/bo]

ASP是可以用JS写的

ASP的确可以用Javascript来写,不过那个是指在服务器端代码用Javascript来连接数据库,楼主这个javascript是客户端浏览器,在浏览器上进行数据库的连接。
2008-07-05 10:57
寂寞的刺猬
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2008-3-23
收藏
得分:0 
看神经病怎么跑到外科来了?哈。。。

我的博客  http://wlb.wlb.blog.
2008-07-21 00:45
快速回复:请各位多多帮忙,要出人命了!!!!!!!!!!!!!!!!!!!!!!!!
数据加载中...
 
   



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

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