asp向sql数据库添加记录问题

yhncom_36de 2002-08-15 08:58:20
<!--#include file="conn.asp"-->
<%
username=trim(request.form("username"))
password=trim(request.form("password"))
mysql="select * from t_basic where username='"&username&"'"
set rs=server.createobject("adodb.recordset")
rs.open mysql,con,2,3,1
if not(rs.bof and rs.eof) then
%>
<script>
alert("此用户名已经注册过,请另选择用户名")
javascript:history.back();
</script>
<%
response.end
end if
rs.addnew
rs("username")=username
rs("password")=password
''rs("g_name")=g_name
''rs("g_tel")=g_tel
''rs("g_lianxi")=g_lianxi
''rs("g_memo")=g_memo
''rs("g_dizhi")=g_dizhi
''rs("g_fanwei")=g_fanwei
''rs("reg_time")=now()
rs.update
rs.close
response.write username和response.write password和response.write mysql也都有值,数据库连接正确,t_basic表的public权限都设置了,但是为什么写入数据错误呀?我实在没有办法了,请各位大侠帮忙!高分送上1
...全文
46 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhncom_36de 2002-08-15
  • 打赏
  • 举报
回复
我知道错误的地方了,我的程序本身就没有错误,只是数据库 设置的问题,现在已经搞定。
yhncom_36de 2002-08-15
  • 打赏
  • 举报
回复
rs_ent.update出错
yhncom_36de 2002-08-15
  • 打赏
  • 举报
回复
不行呀?
rs_ent.open sql_ent,conn,1,3 出错了!
cdsun 2002-08-15
  • 打赏
  • 举报
回复
我给你一个例子,我这里是成功的
<%
username=trim(request.form("username"))
userpwd=trim(request.form("userpwd"))
sex=trim(request.form("sex"))
phone=trim(request.form("phone"))
email=trim(request.form("email"))
fax=trim(request.form("fax"))
mobile=trim(request.form("mobile"))

sql_yz_ent="select * from register where username='"&username&"'"


set rs_yz_ent=server.createobject("adodb.recordset")


rs_yz_ent.open sql_yz_ent,conn,1,1

if rs_yz_ent.eof then

sql_ent="select * from register"
set rs_ent=server.createobject("adodb.recordset")
rs_ent.open sql_ent,conn,1,3

rs_ent.addnew
rs_ent("username")=username
rs_ent("userpwd")=userpwd
rs_ent("sex")=sex
rs_ent("phone")=phone
rs_ent("email")=email
rs_ent("fax")=fax
rs_ent("mobile")=mobile




rs_ent.update


response.write"<script>alert('"&ent_name&"您好!\n您已经成功发布了企业信息!按确定后返回继续输入!');location.href='index.asp'</script>"

else
response.write("<script>alert('会员企业用户名已经存在!\n请返回另外命名!');history.go(-1)</script>")
end if
rs_yz_ent.close
set rs_yz_ent=nothing
rs_yz_admin.close
set rs_yz_admin=nothing
%>
<%
conn.close
set conn=nothing
%>
yhncom_36de 2002-08-15
  • 打赏
  • 举报
回复
rs.update出错!

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧