错误提示:不能在追加查询中追加追回所有记录
sql语句:insert  into [news]  ([newsName],[newsContent],[newsDate]) values('a','a','a')
求解决办法

解决方案 »

  1.   

    注:news(id(自增为一),newsName,newsContent,newsDate)
    在sql server中
    insert  into news  (newsName,newsContent,newsDate) values('a','a','a')
    这样就可以
    但在access中
    insert  into news  (newsName,newsContent,newsDate) values('a','a','a')
    这样写就不可以
    报的错误是:设置1字段为null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为有效性规则冲突
    求解决办法
      

  2.   

    sql语句:insert  into [news]  ([newsName],[newsContent],[newsDate]) values('a','a','a') 
    asp吗?insert into news (newsName,newscontent,newsdate) values ('"&a&",'"&a&"',"#2009-3-12#")ACCESS的时间变量两边是用# 
      

  3.   

    你的newsid在Access中设为自增长类型没?
      

  4.   

    很有可能是id自增为一这一块出了问题,以为就是说系统没有实现id值的转化,从而使得id是不是为空值,而id 正好是你的主键?