谁来帮帮我?

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
%>
提交成功~谢谢您的参与,请等待我们的回音。<@_@>
...全文
32 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
这几个不行

28,409

社区成员

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

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