前几天玩了一下access数据库,增、改,查 都没有问题,唯独就是删除。语句如下:
delete from student where sid=1 执行没有问题,就是在数据库还看得到这条数据,根本没有删除掉
谁能帮我改改,删掉它

解决方案 »

  1.   

    delete  from student where [sid] = 1;
      

  2.   

    asp.net为什么导出数据到word中保存总是弹出迅雷,下载的是aspx文件 
      

  3.   

    delete from student where [sid] = 1
      

  4.   

    什么叫做"执行没问题"?
    一定是没执行.在ACCESS里,如果要删除掉一条数据,它会弹出一个对话框,说"你正要删除一条记录",如果你点了确定按钮,那肯定会删除的.
    如果你是客户端连接数据库而删除数据的,建议你在ACCESS的查询SQL语句窗口输入你的这句话,看它是否会让你确定删除一条记录.
    有一个可能的原因是:你的SID字段用的是单精度型而不是整型,在这种情况下,由于数据有误差,你存进1,可能会变成1.0000525,而你要删除它却删除不了.如果是这种情况,建议更改数据类型.