Delete语句的限制有问题吧,肯定是没找到要删除的项!从Delete语句入手查毛病!

解决方案 »

  1.   

    刪完後,用Recordcount看一下記錄數有沒有少..
      

  2.   

    语句没有问题,记录也确实删除掉了User表
    1,mike
    2. jane
    3. sam
    4. rick
    5. Tom
    6. Angela依次从下面删除1行纪录
    然后重新查询所有纪录
    set mshflexgrid.recordset=oRs
    然后重复上面的操作奇怪的是,有时候表格里面是正确的,有时候却显示记录没有删除掉(通常4,5次删除操作就有一次不能正确刷新)我真是晕菜了,谁知道怎么回事啊用的Access数据库sSQL="DELETE "
    oCon.Execute sSQL
      

  3.   

    我用的是
    gobjConnection.Execute strSQLstrSQL=INSERT INTO/UPDATE/DELETE
    方式更新纪录oRecordset.Open strSQL,gstrConnectionString,adOpenStatic, adLockOptimistic方式返回记录集的
      

  4.   

    Access删除记录是有延迟的,你删除之后等会儿再刷新数据列表试试?
      

  5.   

    总不能用Sleep API 来延时把?