跟踪看看你的SQL是怎么样子的,和表的结构是不是对应

解决方案 »

  1.   

    这种情况一般跟踪后把SQL语句放到查询分析器中直接执行看最好
      

  2.   

    ," + age + "," + phone +"', 这里好像缺少3个',改为,'"+age+"','"+phone+"',遇见这种问题,最好是设置断点检查一下.
      

  3.   

    可能是age或phone为NULL了,检查一下SQL语句。
      

  4.   

    我的数据类型age,phone都是int类型的
    还用加"'"这个单引号吗,
    其他数据都是string
      

  5.   

    忘了说了,我用的是ACCESS数据库
    请各位大哥帮看看
      

  6.   

    打印出的语句是这样的
    "insert into Message(username,password,sex,birthday,age,phone,email,id) values('dasdas','sss','女','2007年4月6日',2121,21,'fdsfs','12121')"
      

  7.   

    ," + age + "," + phone + ",这两个没有加单引号