SQL语句:INSERT INTO post(ID,TOPIC,AUTHOR,CREAT,FINISH,TIME,RECOUNT,SECTION)Values('08.05.014296','切赫是神啊','junchao','Thu May 01 02:56:37 VET 2008','Thu May 01 02:56:37 VET 2008',0,0,'Football')错误:java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段中的数目不同。
不知道什么原因,调了好久。

解决方案 »

  1.   

    看看是不是细节问题,字段的属性什么的Access有时候很容易出问题
      

  2.   

    错误提示应该是你插入的字段数目和数据数目匹配不上!
    你看一下表中ID是不是自增长的呢?如果是的话,不应该写在insert into后面的括号里面!
      

  3.   

    肯定是细节部分出错,比如说输入SQL语句时状态是否中英文切换,半角全角不符,或者是引号位置及搭配不当,自己再仔细检查一下吧!
      

  4.   

    兄弟不才,不知道是不是这个原因,你的sql里有中文的逗号(INSERT INTO post(ID,TOPIC,AUTHOR,CREAT,FINISH,TIME,),第1、2个逗号(英文的)和后面的(中文的)不一样
      

  5.   

    兄弟不才,不知道是不是这个原因,你的sql里有中文的逗号(INSERT INTO post(ID,TOPIC,AUTHOR,CREAT,FINISH,TIME,),第1、2个逗号(英文的)和后面的(中文的)不一样