有关ASP向ACCESS数据库写入的问题?求助!

原创 2005年05月23日 17:49:00

错误类型:
Microsoft JET Database Engine (0x80040E21)
索引或主关键字不能包含一个 空 (Null) 值。
/cm/html/addcontractconsignment.asp, 第 37 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; TencentTraveler )

联接数据库部分代码:

<%
set Conn=server.createobject("adodb.Connection")
conn.open="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("../datasource/datasource.mdb")
set rs=server.createobject("adodb.recordset")
function connClose
Conn.close
Set conn = Nothing
End Function
function errmsg(message)
session("err")=message
response.redirect"err.asp"
End Function
%>

网页执行代码:

<%
if request("hiddenField")<>"" then
   function k(str,name,size)'isSize

     if len(str)>size then
        call errmsg(name&"字符宽度不能大于"& size)
    end if
   end function

 TheContractNo=k(request("ContractNo"),"合同编号",15)
 TheSignedDate=k(request("SignedDate"),"签约日期",8)

...............

Sql="Select * from ContractM"
 Rs.open Sql,Conn,1,3
 Rs.addnew
 Rs("ContractNo")=TheContractNo
 Rs("SignedDate")=TheSignedDate

 Rs.update(出错部分)
 Rs.close
 Response.redirect"home.asp"
 Response.end
 End if
%>

邮箱:  willianwu@21cn.net  18289842 谢谢!

asp操作access数据库的读写删

打开数据库 %On Error Resume NextSet conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Micro...
  • lvlingwy
  • lvlingwy
  • 2007年06月08日 10:00
  • 3656

asp+access数据库写入问题

机房重装了系统,一切搞定后,发现以前做的ASP网站不能对数据库进行写入操作了,连接正常,能顺利读取数据库中的数据并显示,但就是修改不了 ,令我很是郁闷开始认为是IIS的问题,于是查看了了网站目录属性,...
  • zcy_dr
  • zcy_dr
  • 2008年03月26日 19:16
  • 470

用ASP连接读写ACCESS数据库实例(转)

(一)   数据库的选择: 有许多的数据库你可以选择,SQL SERVER、ACCESS(*.mdb)、EXCEL(*.xls)、FOXPRO(*.dbf)甚至普通的文本文件(*.txt)都可以...
  • sriting
  • sriting
  • 2016年08月28日 23:44
  • 9045

【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法

本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET。 ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了。 不同...
  • yongh701
  • yongh701
  • 2014年11月09日 20:09
  • 16521

一段求助的情景对话

This is from xx Hub. I have raised a ticket which number is XXXXXXX, please see the description and ...
  • catvi
  • catvi
  • 2010年12月09日 16:36
  • 430

【ASP】连接Access数据库的登陆系统

一、基本目标 首先在Access数据库Database.mdb中存在着用户信息表test: 编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误...
  • yongh701
  • yongh701
  • 2014年11月10日 10:06
  • 3317

asp,access数据库备份压缩还原代码

   新建代码到data_s.asp文件 数据库管理系统
  • mastermanager
  • mastermanager
  • 2008年04月24日 14:10
  • 816

IIS的access数据库ASP“不能更新。数据库或对象为只读”解决办法!

最近帮别人处理下数据,发现添加数据时,就提示"ASP 不能更新。数据库或对象为只读。",从网上找了下,终于解决我的问题。1、服务器的数据目录mdb文件所在的目录,是只读的2、数据库在本地的权限,去只读...
  • pcdaan
  • pcdaan
  • 2011年03月28日 15:59
  • 4930

用ASP实现Access数据库查询

 用ASP实现Access数据库查询---- 本文着重介绍通过IIS4.0服务管理中ASP脚本语言实现访问Access数据库,至于如何创建系统DSN这里一带而过,有兴趣的读者自己可以去试一试。 ---...
  • washingto
  • washingto
  • 2007年08月21日 15:07
  • 841

ASP读取不了数据(ACCESS)&nbsp;asp…

asp程序可以运行,有access数据库的asp网页无法打开,读取不了数据   win7 32位 IIS asp程序正常 ASP数据读取不了ACCESS   1.权限问题,C:/window/tem...
  • haibo0668
  • haibo0668
  • 2016年06月02日 13:07
  • 248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关ASP向ACCESS数据库写入的问题?求助!
举报原因:
原因补充:

(最多只允许输入30个字)