endif
case nAnswer=7
endcase
inname=alltrim(thisform.pageframe1.page6.text1.value)
cMessageTitle='管理系统'
cMessageText='确定要删除吗?'
nDialogType=4+32
nAnswer=messagebox(cMessageText,nDialogType,cMessageTitle)
 do case
        case nAnswer=6
         set order to patient_na
         seek inname
         if !found()
           messagebox("该记录不存在",48,"错误")
         else
            thisform.pageframe1.page2.grdpatient.recordsource=''  
            use patient exclusive     
              delete from patient where patient_name = inname
              pack
               thisform.pageframe1.page2.grdpatient.recordsource='patient'
              thisform.pageframe1.page2.grdpatient.refresh
              messagebox("删除完毕",48,"操作成功")
           endif
  case nAnswer=7
 endcase
参考文献
1]Microsoft Corporation.Visual FoxPro6.0中文版程序员指南[M].北京希望电脑公司,1998.1.
[2]屈景辉,林永超等.Visual FoxPro程序设计教程[M].西安电子科技大学出版社,2000.
[3]刘瑞新.Visual FoxPro3.0使用教程[M].电子工业出版社,1998.


