数据库问题(有代码,有帮助有分)

fallback 2003-12-12 12:59:39
sql="select * from user_reg where username='"&username&"'"
rs.open sql,conn,1,2

--下面是添加数据库
conn.execute "insert into user_reg (姓名,性别,年龄,所在地区,工作,信箱,密码,找回,签名,注册时间,注册ip) values ('"&username&"','"&sex&"','"&age&"','"&city&"','"&zhiye&"','"&email&"','"&password&"','"&zpassword&"','"&qianming&"','"®time&"','"&userip&"')"

--
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
/rc2/reg2.asp, 第 27 行
...全文
16 20 打赏 收藏 举报
写回复
20 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fallback 2003-12-12
sex 是text型
  • 打赏
  • 举报
回复
Primer2002cn 2003-12-12
你的SEX是不是REAL型的
  • 打赏
  • 举报
回复
fallback 2003-12-12
改了之后错误变成了



错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
/rc2/reg2.asp, 第 33 行, 第 13 列
rs("username")=username
------------^
  • 打赏
  • 举报
回复
mingchuan 2003-12-12
set rs=...
sql="select * from...where username="&request("username")
rs.open sql,conn,3,2

rs("username")=username '你更新的
rs.update
rs.close
set rs=nothing
  • 打赏
  • 举报
回复
shuanyu 2003-12-12
我用
update 表 set 字段1=xx,字段2=xxx where 条件来更新记录
但是各个字段都不能为空
用null 不行
这很晕
  • 打赏
  • 举报
回复
liaoxing 2003-12-12
插入的时候顺序要和表的顺序不要一样,对应到就行了.
  • 打赏
  • 举报
回复
liaoxing 2003-12-12
同意,也有可能是数据库设计的问题.
  • 打赏
  • 举报
回复
fallback 2003-12-12
插入的时候顺序要和表的顺序一样吗
  • 打赏
  • 举报
回复
swich 2003-12-12
rs.open sql,conn,1,2和conn.execute 不能同时用吧
用这种模式添加试试
rs.open sql,conn,1,3
rs("title") = request("T1")
rs("lx") = request("lx")
rs("flx") = request("flx")
rs.update
rs.close
set rs = nothing
conn.close



  • 打赏
  • 举报
回复
fallback 2003-12-12
我对了一下,参数有被指定,类型是text和日期和数字
  • 打赏
  • 举报
回复
zhang_luo 2003-12-12
一是看你的字段设置完没有
还有就是看你的换行处理(添加记录语句写成一行)
  • 打赏
  • 举报
回复
a_zhe_20 2003-12-12
username是不是为空?
  • 打赏
  • 举报
回复
umbrella1984 2003-12-12
把sql="select * from user_reg where username='"&username&"'"
改成
sql="select * from user_reg where username="&username
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
错误'80040e10':参数不足
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
错误 '80040e10' 至少一个参数没有被指定值
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
看字段类型是否对
  • 打赏
  • 举报
回复
fallback 2003-12-12
我是要将注册信息添加到表里面,数据库是access
  • 打赏
  • 举报
回复
fallback 2003-12-12
在rs.open sql,conn,1,2
字段名称没错
  • 打赏
  • 举报
回复
a_zhe_20 2003-12-12
出错在哪行?

检查一下字段名称是否正确。
  • 打赏
  • 举报
回复
angelheavens 2003-12-12
你是不是更新username='"&username&"'"的记录?
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2003-12-12 12:59
社区公告
暂无公告