你用什么删除的,ADO,DAO,还是直接在access中删除的.
表中有主键吗?

解决方案 »

  1.   

    不是楼上所说的这种情况
    删除是按行删除,跟列没有关系你用什么方法删的记录?是ado.command还是recordset.delete
    如果用command应该没有问题
    说清楚情况
      

  2.   

    你的代码是怎么写的,一般这样:
     str=" delete from tablename where ...."
     adodc.recordset.open str
     adodc.recordset.refresh
      

  3.   

    你可能涉及到decimail或者有小数的精度的子段,这个时odbc的问题,不用odbc就没有这样的提示错误了