谁来帮帮我?

jimmyjimmy 2004-05-07 02:35:04
帮我看看下面得代码哪有毛病?
为什么strName,strAge,strtel,stradr,strmail不能添加到数据中?
dim strName,strAge,strtel,stradr,strmail,stra1.stra2,stra3,stra4,stra5,objrs
'下面两句是服务器获取提交的数据
strName=request.form("txtName")
strAge=request.form("txtAge")
strtel=request.form("txttel")
stradr=request.form("txtadr")
strmail=request.form("txtmail")
stra1=request.Form("a1")
stra2=request.Form("a2")
stra3=request.Form("a3")
stra4=request.Form("a4")
stra5=request.Form("a5")
'下面是连接数据库,并向数据库中添加数据
Set objrs=Server.CreateObject("ADODB.RecordSet")
objrs.Open "表1","dsn=sj;",Adopenstatic,Adlockpessimistic,Adcmdtable
'还要先设置一个系统数据源,数据源名为sj
'设置数据源是在控制面板的管理工具里
objrs.Addnew
objrs("姓名")=strName
objrs("年龄")=strAge
objrs("电话")=strtel
objrs("地址")=stradr
objrs("E-MAIL")=strmail
objrs("第一题")=stra1
objrs("第二题")=stra2
objrs("第三题")=stra3
objrs("第四题")=stra4
objrs("第五题")=stra5
objrs.UpDate
objrs.Close
Set objrs=Nothing
%>
提交成功~谢谢您的参与,请等待我们的回音。<@_@>
...全文
11 13 点赞 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jimmyjimmy 2004-05-07
谢谢大侠了虽然我没弄好!但是还是要感谢各位!
  • 打赏
  • 举报
回复
Miriamy 2004-05-07
你写个
sql="insert(字段)values(值)"
再用
response.write sql

打印出来
看看是不是这些字段根本没有取到值

或是

直接:
response.write strName
看看是不是为空

如果不为空
现看一下数据库的结构是不是选择了不允许空的字符串了?

  • 打赏
  • 举报
回复
jimmyjimmy 2004-05-07
谁在线加我QQ吧!283560514 帮我看看哪有毛病!
  • 打赏
  • 举报
回复
jimmyjimmy 2004-05-07
怎么用response.write()测试?
  • 打赏
  • 举报
回复
QZY2003 2004-05-07
你先用response.write()来测试提交的数据有没有问题.

如没问题,请贴上..
  • 打赏
  • 举报
回复
outrace 2004-05-07
1、先resonse.write一下看看所有的表单内容是否都赋给了变量。

2、出错的话一般会是在最上面那一个字段出错
其他几个能添加到数据库!就是
objrs("姓名")=strName
objrs("年龄")=strAge
objrs("电话")=strtel
objrs("地址")=stradr
objrs("E-MAIL")=strmail
这几个不行
大概就是objrs("姓名")=strName出错,请检查该字段的设置
  • 打赏
  • 举报
回复
jimmyjimmy 2004-05-07
Name
Age
tel
adr
mail
这几个字段不行!提交页面后数据库中是记录空的,A1-A5这几个字段没问题!
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
到底哪个不行你们知道的说一声啊
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
我也有个数据插不进的问题
我用insert into日的
  • 打赏
  • 举报
回复
jimmyjimmy 2004-05-07
好像不是这个原因
  • 打赏
  • 举报
回复
wenliming 2004-05-07
可能是数据类型出错了.
  • 打赏
  • 举报
回复
fqqhyn 2004-05-07
字段大小、类型看看
  • 打赏
  • 举报
回复
jimmyjimmy 2004-05-07
其他几个能添加到数据库!就是
objrs("姓名")=strName
objrs("年龄")=strAge
objrs("电话")=strtel
objrs("地址")=stradr
objrs("E-MAIL")=strmail
这几个不行
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

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