| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 578 人关注过本帖
标题:[求助]asp程序中的sql语言错误,不知道怎么修改!
只看楼主 加入收藏
kysy2004
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-11-9
收藏
 问题点数:0 回复次数:3 
[求助]asp程序中的sql语言错误,不知道怎么修改!

代码如下.是一个添加客户的程序!
<%@ language="vbscript"%>
<%
dim nick,name,password,email
dim province,city,address,zip,phone
nick=trim(request.form("nick"))
password=trim(request.form("password"))
repass=trim(request.form("repass"))
name=trim(request.form("name"))
email=trim(request.form("email"))
province=trim(request.form("province"))
city=trim(request.form("city"))
address=trim(request.form("address"))
zip=trim(request.form("zip"))
phone=trim(request.form("phone"))
if nick="" or name=""or password=""or repass=""_
or email="" or phone="" then
showmessage"有必填的项目没有填写!"
else
if password<>repass then
showmessage"两次输入的密码不一致!"
end if
set conn=server.createobject("adodb.connection")
p1="provider=microsoft.jet.oledb.4.0;"
path1="data source="&server.mappath("users.mdb")
conn.open p1&path1
set rs=server.createobject("adodb.recordset")
sql="select * from users where nick='"+nick+"'"
rs.open sql,conn,0,1
if rs.eof and rs.bof then
sql="Insert into users(nick,password,name,email,province,city,address,zip,phone)"&_
"values('"+nick+"','"+password+"','"+name+"','"+email+"','"+province+"','"+city+"','"+address+"','"+zip+"','"+phone+"')"
conn.execute sql
rs.close
set rs=nothing
set conn=nothing
response.write"<center>祝贺你注册成功!"&_
"按<a href=mail.asp>这里</a>进入主页</center>"
else
rs.close
set rs=nothing
set conn=nothing
showmessage"此登录名已被注册!"
end if
end if
%>
<!--显示返回重新填写信息的sub过程: -->
<% sub showmessage(msg)%>
<style type="text/css">
<!--
body {
background-color: #00FFFF;
}
.style1 {color: #FF0000}
-->
</style><body>
<center>
<h3><%=msg%></h3>
</center>
<form>
<p align="center">
按<a href=register1.asp class="style1">这里</a>返回
</center>
</p>
</form>
</body>
<%response.end%>
<%end sub%>

希望各位高手能帮帮小弟!


搜索更多相关主题的帖子: sql 语言 asp 
2005-11-09 21:59
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
收藏
得分:0 

搂主给出错误提示信息


有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2005-11-09 22:01
kysy2004
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-11-9
收藏
得分:0 
好的!

请尝试执行下列操作:

  • 单击刷新按钮,或稍后重试。
  • 打开
    程序代码:
    <SCRIPT>

    </script>
    localhost 主页,然后查找与所需信息相关的链接。

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务


技术信息(用于支持人员)

  • 错误类型:
    Microsoft JET Database Engine (0x80040E14)
    INSERT INTO 语句的语法错误。
    /checkregi1.asp, 第 32 行

  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

  • 网页:
    POST 108 ??? /checkregi1.asp

  • POST Data:
    nick=123&password=123&repass=123&name=11&email=11&province=&city=&address=&zip=&phone=11&Submit=%CC%E1%BD%BB

  • 时间:
    2005年11月9日, 22:07:07

  • 详细信息:
    Microsoft 支持

2005-11-09 22:06
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
zip字段和phone字段是什么类型?如果是数字,就不用单引号

2005-11-09 22:41
快速回复:[求助]asp程序中的sql语言错误,不知道怎么修改!
数据加载中...
 
   



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

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