CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

对象不支持此属性或方法????

楼主ufoiszzhang(木の风影)2003-11-01 20:13:27 在 Web 开发 / ASP 提问

ASP达人救命。我是初涉ASP的一个菜鸟,在学习的过程中遇到了一些无法解决的问题,  
  经友人推荐,来到了CSDA求教,希望能得到高手的帮助。谢谢。  
  ——————————————————————————  
  运行下面的writemain.asp,输入几个合法值,提交。  
  提示,该网页无法显示!  
  错误类型:  
  Microsoft   VBScript   运行时错误   (0x800A01B6)  
  对象不支持此属性或方法:   'request.from'  
  /text/write.asp,   第   3   行  
  _________________________________________________________________________________  
   
  *******以下是write.asp的代码***********  
  ________________________________________________________________________________  
  <%set   conn=server.createobject("adodb.connection")  
              conn.open"driver={microsoft   access   driver   (*.mdb)};dbq="&server.mappath("date/db1.mdb")  
  name=request.from("name")  
  age=request.from("age")  
  sex=request.from("sex")  
  brith=request.from("dorm")  
  tel=request.from("tel")  
  mess=request.from("mess")  
  exec="insert   into   user(name,age,sex,dorm,tel.mess)values                         ('"+name+"',"+age+",'"+sex+"','"+dorm+"','"+tel+"','"+mess+"')"  
  conn.execute   exec  
                  conn.close  
                    set   conn=nothing  
                    response.write   "记录添加成功!"  
                  %>  
  _________________________________________________________________________________  
  ********关于db1.mdb**********  
  ________________________________________________________________________________  
  在db1.mdb中建了表user  
  包括6个字段name,age,sex,dorm,tel,mess  
  分别是文本,数字,文本,文本,文本,文本  
  __________________________________________________________________________________  
  _________________________________________________________________________________  
   
  *******以下是writemain.asp的代码***********  
  ________________________________________________________________________________  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>写入页面</title>  
  <script   language="JavaScript"   type="text/JavaScript">  
  <!--  
  function   MM_reloadPage(init)   {     //reloads   the   window   if   Nav4   resized  
      if   (init==true)   with   (navigator)   {if   ((appName=="Netscape")&&(parseInt(appVersion)==4))   {  
          document.MM_pgW=innerWidth;   document.MM_pgH=innerHeight;   onresize=MM_reloadPage;   }}  
      else   if   (innerWidth!=document.MM_pgW   ||   innerHeight!=document.MM_pgH)   location.reload();  
  }  
  MM_reloadPage(true);  
  //-->  
  </script>  
  </head>  
  <body   background="img/writebg.jpg">  
        <div   id="Layer1"   style="position:absolute;   left:61px;   top:124px;   width:338px;   height:435px;   z-index:1">  
                <form   name="write"   method="post"   action="write.asp"   ><table       border=1   b   bordercolor="#9fc7e1"                             bordercolordark="#71a9ce"   bordercolorlight="#FFFFFF"   cellspacing="2">  
          <tr>    
              <div   align="center"><td   width=300   height=60   ><font   size=+5   color="#6ea8ce"   face="方正舒体">    
                  <b>填加新同学</b></font></td></div>  
          </tr>  
  <tr>  
                  <div   align="center"><td   height=30><font   color="#6ea8ce"   face="隶书">说明:以下加   </font><font   color="#FF0000">*</font>    
                      <font   color="#6ea8ce"   face="隶书">号的均为必填字段</font></td></div>  
          </tr>  
  <tr>  
              <div   align="center"><td><font   color="#6ea8ce"   face="隶书"   size=+2><b>姓名:</b></font>  
                          <input   name="name"   type="text"   value="不超过10个字">  
                                      <font   color="#FF0000">*</font>   </td></div>  
  </tr>  
  <tr>  
            <div   align="center"><td><font   color="#6ea8ce"   face="隶书"   size=+2><b>年龄:</b></font>  
                          <input     name="age"     type="text"   value="例:20.   注意输入法!">  
                                      <font   color="#FF0000">*</font>   </td></div>  
    </tr>  
    <tr>  
               
                  <div   align="center">    
                      <td><font   color="#6ea8ce"   face="隶书"   size=+2><b>性别:男生    
                          <input   name="sex"   type="radio"   value="male"   checked>  
                          女生    
                          <input   type="radio"   name="sex"   value="female">  
                          </b></font><font   color="#FF0000">*</font>   </td>  
                  </div>  
              </tr>      
      <tr>  
                 
                  <div   align="center">    
                      <td><font   color="#6ea8ce"   face="隶书"   size=+2><b>所在寝室   :    
                          <select   name="dorm"   size="1">  
    <option   style="COLOR:   #6ea8ce;"value="410"   >410寝室</option>  
                              <option   style="COLOR:   #6ea8ce;"value="409"   selected>409寝室</option>  
                              <option   style="COLOR:   #6ea8ce;"value="408">408寝室</option>  
                              <option   style="COLOR:   #6ea8ce;"value="407">407寝室</option>  
                              <option   style="COLOR:   #6ea8ce;"value="406">406寝室</option>  
                              <option   style="COLOR:   #6ea8ce;"value="405">405寝室</option>  
              <option   style="COLOR:   #6ea8ce;"value="301">301寝室</option>  
              <option   style="COLOR:   #6ea8ce;"value="406">303寝室</option>  
                          </select>  
                          </b></font><font   color="#FF0000">*</font></td>  
                  </div>  
  </tr>  
  <tr>  
                  <div   align="center">    
                      <td><font   color="#6ea8ce"   face="隶书"   size=+2><b>电话:  
                          <input   name="tel"   type="text"   value="例:0551-3622690">  
                          </b></font></td>  
                  </div>  
  </tr>  
  <tr>  
                  <div   align="center">    
                      <td><font   color="#6ea8ce"   face="隶书"   size=+3><b>简介:</b></font><br>  
                          <font   color="#6ea8ce"   face="隶书"   size=+2><b>    
                              <textarea   name="mess"   cols="40"   rows="10">关于该生的介绍。</textarea>  
                              </b></font></td>  
                  </div>  
  </tr>  
      </table><br><center>  
              <input   type="submit"   name="Submit"   value="全部填好了">  
          </center>  
      </form>  
       
     
  </div>  
  <br><br><br><br><br><br>  
  </body>  
  </html> 问题点数:0、回复次数:16Top

1 楼alexzhang00(三角猫)回复于 2003-11-01 20:20:51 得分 0

request.form   而不是   "request.from"  
   
  看清啊Top

2 楼avonqin(不再看连续剧)回复于 2003-11-01 20:23:15 得分 0

request.from     'from写错了,form才对  
  -->request.form   '不行的话直接用request就可以了,不用带form的Top

3 楼alexzhang00(三角猫)回复于 2003-11-01 20:23:20 得分 0

还有,这里是   CSDN   而不是   CSDA  
  你要仔细啊,写代码不能马虎的,要不然自己吃亏Top

4 楼avonqin(不再看连续剧)回复于 2003-11-01 20:24:31 得分 0

楼上太快了吧Top

5 楼avonqin(不再看连续剧)回复于 2003-11-01 20:25:16 得分 0

晕~~~这你也看到Top

6 楼ufoiszzhang(木の风影)回复于 2003-11-01 22:38:32 得分 0

啊..果然是我太粗心了...但是我已经把"request.from"改为request.form   了出现了  
  错误类型:  
  Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80040E14)  
  [Microsoft][ODBC   Microsoft   Access   Driver]   查询值的数目与目标字段中的数目不同。  
  /text/write.asp,   第   10   行  
  Top

7 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2003-11-02 01:10:20 得分 0

try....  
   
  <%set   conn=server.createobject("adodb.connection")  
              conn.open"driver={microsoft   access   driver   (*.mdb)};dbq="&server.mappath("date/db1.mdb")  
  name=request.from("name")  
  age=request.from("age")  
  sex=request.from("sex")  
  brith=request.from("dorm")  
  tel=request.from("tel")  
  mess=request.from("mess")  
  exec="insert   into   user(name,age,sex,dorm,tel.mess)values                         ('"&name&"',"&age&",'"&sex&"','"&dorm&"','"&tel&"','"&mess&"')"  
  conn.execute   exec  
                  conn.close  
                    set   conn=nothing  
                    response.write   "记录添加成功!"  
                  %>Top

8 楼ufoiszzhang(木の风影)回复于 2003-11-02 18:06:39 得分 0

楼上的高手..不行呀..还是提示  
  错误类型:  
  Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80040E14)  
  [Microsoft][ODBC   Microsoft   Access   Driver]   查询值的数目与目标字段中的数目不同。  
  /text/write.asp,   第   10   行  
  Top

9 楼supere(专心学习Dotnet)回复于 2003-11-02 18:52:54 得分 0

conn.execute(exec)Top

10 楼supere(专心学习Dotnet)回复于 2003-11-02 18:53:07 得分 0

加上()Top

11 楼sickyj(思静~已空悲)回复于 2003-11-02 21:11:34 得分 0

^_^Top

12 楼Tal(Tal)回复于 2003-11-03 11:07:23 得分 0

exec="insert   into   [user]   ([name],age,sex,dorm,tel,mess)   values                         (   '"   &   name   &   "',"   &   age   &   ",'"   &   sex   &   "','"   &   dorm   &   "','"   &   tel   &   "','"   &   mess   &   "'   )"  
  Top

13 楼ufoiszzhang(木の风影)回复于 2003-11-06 21:33:34 得分 0

问一个很菜鸟的问题。。在哪里修改数据库权限呀。。,怎样把IUSER_computername,可读写?Top

14 楼pepos(风声雨声读书声我不出声家事国事天下事关我鸟事)回复于 2003-11-06 22:26:39 得分 0

ufoiszzhang(木の风影)    
   
  怎么又是你啊!!:)Top

15 楼voidroom()回复于 2003-11-06 23:05:41 得分 0

insert   into   user(name,age,sex,dorm,tel.mess)values                         ('"&name&"',"&age&",'"&sex&"','"&dorm&"','"&tel&"','"&mess&"')"  
  改成  
  insert   into   user(name,age,sex,dorm,tel,mess)values                         ('"&name&"',"&age&",'"&sex&"','"&dorm&"','"&tel&"','"&mess&"')"  
   
  Top

16 楼wertou(成长快乐)回复于 2003-11-07 00:05:55 得分 0

呵呵,问题多多,解决得也快Top

相关问题

  • 错误438,对象不支持改属性或方法???
  • 对象不支持此属性或方法: 'open'
  • 对象不支持此属性或方法: 'file'
  • Jmail 错误:对象不支持此属性或方法: 'AddRecipient'
  • 对象不支持此属性或方法:'form1.lxr.value'
  • document.form1.submit()对象不支持此属性或方法
  • 对象不支持此属性或方法: 'createobject'
  • 郁闷啊,对象不对支持该属性或方法
  • 菜鸟问题:对象不支持该属性或方法!进来有分
  • 分页时:报“对象不支持此属性或方法”,急请教,谢谢!!

关键词

得分解答快速导航

  • 帖主:ufoiszzhang

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo