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

我的一个注册表单提交后,显示注册成功,但数据没有插入表中,这是什么原因??

搜索更多相关主题的帖子: 注册 数据 
2006-06-14 15:00
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
我直接这样写
sql="INSERT INTO User (UserName,Password,PwdConfirm,Question,Answer,Sex,Email,HomePage,Comane,Add,Somane,Zip,Phone,Fox) VALUES ('"
sql=sql & UserName & "','" & Password & "','" & PwdConfirm & "','" & Question & "','"
sql=sql& Answer & "','" & Sex &"','" & Email &"','" & HomePage &"','" & Comane & "','"
sql=sql & Add &"','" & Somane &"','" & Zip &"','" & Phone &"','" & Fox &"')"
rsReg.execute(sql)


有没有"on error resume next"错误处理关系很大吗

2006-06-14 15:04
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
整个注册表单的数据都插不了



系统中数据库的权限问题 的帖子我找不到

能帮我把地址粘下来吗

2006-06-14 16:33
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
全部选上了 还是插不了

2006-06-14 16:43
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
internet来宾帐户我也设了写入修改权限  还是不行

2006-06-14 16:47
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 

我这样试了
sql="INSERT INTO User (UserName,Password,PwdConfirm,Question,Answer,Sex,Email,HomePage,Comane,Add,Somane,Zip,Phone,Fox) VALUES ('"
sql=sql&"&UserName & "','" & Password & "','" & PwdConfirm & "','" & Question & "','" "
sql=sql&"&Answer & "','" & Sex &"','" & Email &"','" & HomePage &"','" & Comane & "','""
sql=sql&"&Add &"','" & Somane &"','" & Zip &"','" & Phone &"','" & Fox &"')""
rsReg.execute(sql)

还是不行的


2006-06-15 10:03
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
是ADODB.RecordSet

2006-06-15 10:24
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 

rsReg.execute(sql)
执行SQL语句应该用
ADODB.Connection对象的excute方法吧?
Dim con
Set con=Server.CreateObject("ADODB.Connection")
con.Execute sql

不是很明白,意思是说把
sql="INSERT INTO User (UserName,Password,PwdConfirm,Question,Answer,Sex,Email,HomePage,Comane,Add,Somane,Zip,Phone,Fox) VALUES ('"
sql=sql & UserName & "','" & Password & "','" & PwdConfirm & "','" & Question & "','"
sql=sql& Answer & "','" & Sex &"','" & Email &"','" & HomePage &"','" & Comane & "','"
sql=sql & Add &"','" & Somane &"','" & Zip &"','" & Phone &"','" & Fox &"')"
放在Set Conn=Server.CreateObject("ADODB.Connection")这里面???


2006-06-15 10:39
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
要是改为这个呢
rsReg.addnew
rsReg("UserName")=UserName
rsReg("Password")=md5(Password)
rsReg("Question")=Question
rsReg("Answer")=md5(Answer)
rsReg("Sex")=Sex
rsReg("Email")=Email
rsReg("HomePage")=HomePage
rsReg("Comane")=Comane
rsReg("Add")=Add
rsReg("Somane")=Somane
rsReg("Zip")=Zip
rsReg("Phone")=Phone
rsReg("Fox")=Fox
rsReg.update

2006-06-15 10:56
yfen258
Rank: 1
等 级:新手上路
帖 子:266
专家分:0
注 册:2006-3-31
收藏
得分:0 
就是说 insert只能用在ADODB.Connection对象?
那么用update这种能不能用在ADODB.Connection对象?

这两种方法具体用法是怎样的 ?

2006-06-15 11:12
快速回复:注册问题
数据加载中...
 
   



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

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