| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 597 人关注过本帖
标题:请高手帮我看一下那里出问题了.
只看楼主 加入收藏
asaswen1
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-3-25
收藏
 问题点数:0 回复次数:3 
请高手帮我看一下那里出问题了.
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E2F)
无法将 NULL 值插入列 'BigClassID',表 'xiyuan.dbo.Abigclass';该列不允许空值。INSERT 失败。
/article/adminxiyuandb/AClassAddBig.asp, 第 27 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; QQDownload 1.7; .NET CLR 2.0.50727)

网页:
POST 45 ??? /article/adminxiyuandb/AClassAddBig.asp

POST Data:
BigClassName=0&Action=Add&Add=+%CC%ED+%BC%D3+

时间:
2008年5月12日 星期一, 10:18:35


详细信息:
Microsoft 支持

<%@language=vbscript codepage=936 %>
<!--#include file="adminconn.inc"-->
<%
  if session("aleave")="" then
      response.redirect "adminlogin.asp"
      response.end
  end if
%>
<%
dim Action,BigClassName,rs,FoundErr,ErrMsg
Action=trim(Request("Action"))
BigClassName=trim(request("BigClassName"))
if Action="Add" then
    if BigClassName="" then
        FoundErr=True
        ErrMsg=ErrMsg & "<br><li>文章大类名不能为空!</li>"
    end if
    if FoundErr<>True then
        Set rs=Server.CreateObject("Adodb.RecordSet")
        rs.open "Select * From ABigClass Where BigClassName='" & BigClassName & "'",conn,1,3
        if not (rs.bof and rs.EOF) then
            FoundErr=True
            ErrMsg=ErrMsg & "<br><li>文章大类“" & BigClassName & "”已经存在!</li>"
        else
             rs.addnew
             rs("BigClassName")=BigClassName
             rs.update
             rs.Close
             set rs=Nothing
             call CloseConn()
            Response.Redirect "AClassManage.asp"  
        end if
    end if
end if
if FoundErr=True then
    call WriteErrMsg()
else
%>
<script language="JavaScript" type="text/JavaScript">
function checkBig()
{
  if (document.form1.BigClassName.value=="")
  {
    alert("大类名称不能为空!");
    document.form1.BigClassName.focus();
    return false;
  }
}
</script>
搜索更多相关主题的帖子: QQDownload compatible Microsoft Windows 浏览器 
2008-05-12 10:24
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
收藏
得分:0 
数据库表有不为空的列,,但插入数据时,,,那一列没插入数值或错误。。。仔细看看插入代码//
2008-05-12 10:34
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
收藏
得分:0 
'xiyuan.dbo.Abigclass'这个列是空值,看到了么?这个从哪来的,他并没有得到数据。。一次往前推。。。。。。。
2008-05-12 13:39
acnch1
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-5-13
收藏
得分:0 
这东西看这真像良精的
2008-05-13 02:36
快速回复:请高手帮我看一下那里出问题了.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016912 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved