DECIMAL(8,10)不对吧,应该DECIMAL(10,8)或DECIMAL(10,2)

解决方案 »

  1.   

    我试过了,不论改成DECIMAL(10,8)或DECIMAL(10,2)都还是同样的错误
      

  2.   

    不用ado,直接在数据库里面执行你的建表语句看正不正确
      

  3.   

    不要指定WH.dbf試試(即去掉.dbf)
      

  4.   

    不要加.dbf試試(即去掉.dbf)   
      

  5.   

    我以前试过了不加.dbf,同样结果
      

  6.   

    应该是数据类型错误!
    在dbase或foxpro中好像没有varchar或decimal数据类型,改为char和numeric试一下!
      

  7.   

    我发现对dbf表sql中的varchar和char都可以(效果相同),但长度不能超过250左右,但是numeric和decimal类型好象都不能接受,那该怎么创建numeric类型的字段呢??