| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1285 人关注过本帖
标题:[求助]注册过程中的问题
取消只看楼主 加入收藏
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
 问题点数:0 回复次数:7 
[求助]注册过程中的问题

我同学做了一个注册的页面点击“注册”后执行
<!--#include file="adofunctions.asp"-->
<%
id=request.form("id")
sname=request.form("name")
sex=request.form("sex")
psd=request.form("psd")
chkpsd=request.form("chkpsd")
mail=request.form("mail")
address=request.form("address")
tel=request.form("tel")
post=request.form("post")
getdate=date()
if id="" or sname="" or sex="" or psd="" or chkpsd="" or mail="" or tel="" or address="" or post="" then
response.write "<script language=JavaScript>alert('请把带*的内容填写完整!');window.location.href = 'reguser.asp'; </script>"
else if psd=chkpsd then
set objrs=getrecordset("db1.mdb","user")
objrs.addnew array("id"),array(id)
objrs.update
objrs.close
set objrs=nothing
objconn.close
set objconn=nothing
response.write "<script language=JavaScript>alert('恭喜你注册成功了!请妥善保管你的用户ID和密码!');window.location.href = 'index.asp';</script>"
else
response.write "<script language=JavaScript>alert('请再确认您的密码');window.location.href = 'reguser.asp'; </script>"
end if
end if
%>
其中adofunctions.asp为
<!-- #include file ="adovbs.inc" -->
<%
dim objconn
function getrecordset(filename,tablename)
set objconn =server.createobject("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;" & "data source=" & server.mappath(filename)
objconn.open
set getrecordset=server.createobject("adodb.recordset")
getrecordset.open tablename,objconn,adopenkeyset,adlockoptimistic,adcmdtable
end function


function getsqlrecordset(strsql,filename,tablename)
set objconn=server.createobject("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;" & "data source=" & server.mappath(filename)
objconn.open
set getsqlrecordset=server.createobject("adodb.recordset")
getsqlrecordset.open strsql,objconn,adopenkeyset,adlockoptimistic,adcmdtext
end function

%>
错误为
Microsoft JET Database Engine (0x80040E14)
FROM 子句语法错误。
/adofunctions.asp, 第 12 行

麻烦斑竹看看,下午就要交了

搜索更多相关主题的帖子: form request psd sname 
2005-12-26 10:20
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 

我做的用户留言也是用了adofunctions.asp.但它可以显示啊.

2005-12-26 11:10
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 

帮我看一下啊,谢谢啊

2005-12-26 11:23
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 
贴出来了
2005-12-26 13:45
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 

你再看看呀

2005-12-26 13:46
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 
版主啊,你倒是说说话啥
2005-12-26 14:58
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 
其中adofunctions.asp为
<!-- #include file ="adovbs.inc" -->
<%
dim objconn
function getrecordset(filename,tablename)
set objconn =server.createobject("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;" & "data source=" & server.mappath(filename)
objconn.open
set getrecordset=server.createobject("adodb.recordset")
getrecordset.open tablename,objconn,adopenkeyset,adlockoptimistic,adcmdtable
end function


function getsqlrecordset(strsql,filename,tablename)
set objconn=server.createobject("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;" & "data source=" & server.mappath(filename)
objconn.open
set getsqlrecordset=server.createobject("adodb.recordset")
getsqlrecordset.open strsql,objconn,adopenkeyset,adlockoptimistic,adcmdtext
end function

%>

2005-12-26 15:09
三横一竖
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-12-25
收藏
得分:0 
我都重发一遍了,快点给我看看吧
2005-12-26 15:11
快速回复:[求助]注册过程中的问题
数据加载中...
 
   



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

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