我想在ACCESS数据库中删除一条记录,用那个函数啊?

解决方案 »

  1.   

    用bde或ado连上数据库后,代码就一句:delete;
      

  2.   

    数据连接后
    delete 就是了,加上你的删除条件
    ‘delete from table where filed='**' ’
      

  3.   

    SOpt := [loCaseInsensitive];
      MyLocate := ADOTable1.Locate('日期',DateToStr(Form17.MonthCalendar1.Date),SOpt) ;
    if MyLocate then
      begin
        case MessageBox(Form40.Handle ,'是否真的要永久的删除此条信息?',
                                           '提示',MB_OKCANCEL)  of
        IDOK : begin
                          end;
        IDCANCEL :  
        end;
    能不能说清楚点啊
    IDOK 中怎么添啊
    我是只菜菜鸟
    拜托各位大哥大姐了啊
      

  4.   

    ADOTable1.edit ;
                ADOTable1.Delete;
                ADOTable1.Post ;
    我把这几句加进去了
    删除到是删了
    但是系统老是报错啊ADOTable1: Dataset not in edit or insert mode!
    这事什么错啊
    我加倍给分
      

  5.   

    用ADOTable1.Delete刪除後,數據庫會自動保存,
    你將adotable1.edit和adotable1.post去掉就可以了。