我是利用Java连得foxpro数据库,odbc连接。从一个sqlserver2000中查到130条数据往foxpro中插入值时,插到54条就出现这个错误。找了一天不知道怎么解决。

解决方案 »

  1.   

    Too many variables是说太多的变量了
    你看看是不是数据本身有问题 你插入的不是一个实际的值 所以会报错
      

  2.   

    1. 把54条的数据提出来单独向foxpro的表里插入试试。
    2. 看看这行的数据与其它的数据有什么区别?
    3. 忽略这一行,继续插入是否会成功?
      

  3.   

    你的数据有问题。如果用Statement插入的话,可能是你的数据里面有单引号。
      

  4.   

    是用 preparetStatement 插的值