CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

插入记录,错在哪里,急啊!

楼主wangasp(小虾一个)2005-04-01 21:30:52 在 .NET技术 / ASP.NET 提问

这样写的插入记录为什么不行啊???错在哪,在家帮我看看,names,show,a,b,c都是文本类型,ms为备注类型。  
  <%   set   conn=server.createobject("adodb.connection")  
    strconn="provider=microsoft.jet.oledb.4.0;   data   source="&server.mappath("user.mdb")  
    conn.open   strconn  
    names=request.form("names")  
    show=request.form("show")  
    a=request.form("a")  
    b=request.form("b")  
    c=request.form("c")  
    ms=request.form("ms")    
    sql="insert   into   (names,show,a,b,c,ms)   value('"&names&"','"&show&"','"&a&"','"&b&"','"&c&",'"&ms&"')"  
  conn.execute(sql)  
  总是提示conn.execute(sql)行出错。  
  是哪个地方有问题啊,大家看看,指出来。 问题点数:20、回复次数:10Top

1 楼fancyf(凡瑞)回复于 2005-04-01 21:46:54 得分 20

insert   into   (names,show,a,b,c,ms)  
  你落下表格的名字了,应该是  
  insert   into   tablename   (names,show,a,b,c,ms)Top

2 楼eyych(2006)回复于 2005-04-01 21:47:48 得分 0

(names,show,a,b,c,ms)全改为:  
  ([names],[show],[a],[b],[c],[ms])Top

3 楼wangasp(小虾一个)回复于 2005-04-01 21:57:39 得分 0

以上两位老兄说的都照改了,还是不行啊!  
  到底是什么原因啊????Top

4 楼apcsherry(无敌神勇小超人)回复于 2005-04-01 22:02:33 得分 0

Value   改成valuesTop

5 楼zhangaipl(烟酒僧)回复于 2005-04-01 22:11:13 得分 0

楼上正解!Top

6 楼wangasp(小虾一个)回复于 2005-04-01 22:16:34 得分 0

现在确实可以用了,但单独运行这段代码时还是有提示:conn.execute(sql)行出错。只能把这段代码和表单页分两个页面,这样才可以用,大家说这是为什么???Top

7 楼sugarsupper(智慧之刃)回复于 2005-04-01 22:25:36 得分 0

因为初始时request.form的值为空Top

8 楼apcsherry(无敌神勇小超人)回复于 2005-04-01 22:28:40 得分 0

首先要有个自己提交给自己的过程,Request.form里才会有值的~Top

9 楼apcsherry(无敌神勇小超人)回复于 2005-04-01 22:32:03 得分 0

你这么写,  
    <%  
        If   Request("submit")   =   ""   then  
      %>  
        表单部分  
      <input   type=submit   name="submit"   value="Add">  
  <%  
        Else  
            判断数据是否符合你的要求,如不空等。  
            执行SQl语句  
        End   If  
  %>Top

10 楼dzvsyt(一笑天)回复于 2005-04-01 22:59:00 得分 0

value改成values啊Top

相关问题

  • 插入记录时出错!
  • servlet 插入记录出错
  • 急救:插入记录是出现错误!!!
  • 插入记录
  • 急!!!ADO插入多条记录。
  • 如何插入多条记录呀?????????急!!!!!!!!!
  • 急,关于hibernate记录的插入!!!!
  • 时间记录插入错误
  • ADO如何一次性插入多条记录?(Access2000,SQL Server)?急!!
  • ASP为什么不能向Access中插入记录,急

关键词

  • 插入记录
  • 类型

得分解答快速导航

  • 帖主:wangasp
  • fancyf

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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