ID当然有了,数据库的内容也是可以为空的,但总题还是存在,以前有ASP的时候没有的,
如果为空的话实现提交的SQL就是sql="insert into (标题,内容) values('','')";

解决方案 »

  1.   

    你显示以下,看看如果textbox2.text值为空sql到底写成什么了。
    如果是"insert into (标题,内容) values(标题值,'')",然后再用SQL工具执行,看是否正确。如果执行正确,那再捕获一下错误,看看错误提示。
      

  2.   

    还有在SQL中提交"insert into (标题,内容) values('','')"并不代表“标题”,“内容”两字段可以为空;
    如果在SQL中提交"insert into (标题) values('')"或"insert into (内容) values('')"成功,才能说明这两个字段可以为空
    以上两种情况的结果是不一样的。
      

  3.   

    你可以在SQL Server中试着把数据库中的非空设置为空,把主键设置为自动标识的,可以解决这个问题