请高手帮我看一下那里出问题了.
错误类型: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>