爱问知识人 爱问教育 医院库

帮我看看这个ASP错误怎么解决

首页

帮我看看这个ASP错误怎么解决


        

提交回答
好评回答
  • 2008-11-29 20:04:00
      rs("wang_name") 和 rs("wang_lj") 中的一个是主关键字  值不能为空 所以在 写入数据库前做个判断代码如下 (我这里假设rs("wang_name")是主关键字)<%if request("action")="ren" and trim(request("wang_name"))<>"" then '隐藏提交 action 的值如果为 add sql="select * from [yqlj]"set rs=Server。
      CreateObject("ADODB。Recordset")rs。open sql,conn,3,3 '以写入方式打开rs。addnew '添加新的记录rs("wang_name")=trim(request("wang_name"))rs("wang_lj")=trim(request("wang_lj"))rs。
      updaters。closeset rs=nothingresponse。Write("<script>alert('提交成功!');window。location。href='youqinglj。asp';</script>")end if%>答案补充那你用rs("wang_name")=“11111”rs("wang_lj")=“22222”做一下提交,如果没有出错那就 response。
      write 以下2个值trim(request("wang_name"))trim(request("wang_lj"))一步一步肯定能找到问题所在。

    z***

    2008-11-29 20:04:00

其他答案

    2008-12-01 08:10:00
  • 应该还有一个可能性,就是要看你数据库中[yqlj]这个表的字段是怎么设置的了,如果只有"wang_name"和"wang_lj"这2个字段的话那就可以通过上面那个方法解决,如果不是就要看缺的那些字段里有没有被设置成主键的字段了,如果有而且这个字段没有设置默认值,那就可能会出现你所说的那个错误,你可以通过设置字段默认值的方法或者在程序里给该字段赋值来解决问题。

    g***

    2008-12-01 08:10:00

  • 2008-11-30 15:42:00
  • 二楼回答的很详细了,说30行有空值,你就要排除为空(NULL)值的可能,加判断语句在有可能为空值的语句前你可以这样判断a值if a&""<>"" then,这样空(NULL)都包括了

    f***

    2008-11-30 15:42:00

  • 2008-11-30 11:05:00
  • rs("wang_name")=trim(request("wang_name"))rs("wang_lj")=trim(request("wang_lj"))输出request接受的值,看是否是空值?

    a***

    2008-11-30 11:05:00

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):