• 修改完成状态(popupmenu菜单二级菜单单击事项)单击独立事件写法


    单击独立事件写法:

    procedure TForm3.N25Click(Sender: TObject);
    var
    SAdq:TADOQuery;
    begin
    try
    SAdq:=TADOQuery.Create(nil);
    SAdq.Connection:=frmDataPool.ADOConnection1;
     with SAdq do
     begin
      close;
      SQL.Text:='UPDATE 需要做的事 SET 状态 = ''未开始'' WHERE 选中 = true';
      ExecSQL;
     end;
     //防止程序假死
     Application.ProcessMessages;
     //刷新纪录
     frmDataPool.qry需要做的事.Close;
     frmDataPool.qry需要做的事.Open;
    finally
      SAdq.Free;
    end;
    end;
    
    procedure TForm3.N26Click(Sender: TObject);
    var
    SAdq:TADOQuery;
    begin
    try
    SAdq:=TADOQuery.Create(nil);
    SAdq.Connection:=frmDataPool.ADOConnection1;
     with SAdq do
     begin
      close;
      SQL.Text:='UPDATE 需要做的事 SET 状态 = ''正在进行'' WHERE 选中 = true';
      ExecSQL;
     end;
     //防止程序假死
     Application.ProcessMessages;
     //刷新纪录
     frmDataPool.qry需要做的事.Close;
     frmDataPool.qry需要做的事.Open;
    finally
      SAdq.Free;
    end;
    end;
    
    procedure TForm3.N27Click(Sender: TObject);
    var
    SAdq:TADOQuery;
    begin
    try
    SAdq:=TADOQuery.Create(nil);
    SAdq.Connection:=frmDataPool.ADOConnection1;
     with SAdq do
     begin
      close;
      SQL.Text:='UPDATE 需要做的事 SET 状态 = ''已完成'' WHERE 选中 = true';
      ShowMessage(SQL.Text);
      ExecSQL;
     end;
     //防止程序假死
     Application.ProcessMessages;
     //刷新纪录
     frmDataPool.qry需要做的事.Close;
     frmDataPool.qry需要做的事.Open;
    finally
      SAdq.Free;
    end;
    end;
    
    procedure TForm3.N28Click(Sender: TObject);
    var
    SAdq:TADOQuery;
    begin
    try
    SAdq:=TADOQuery.Create(nil);
    SAdq.Connection:=frmDataPool.ADOConnection1;
     with SAdq do
     begin
      close;
      SQL.Text:='UPDATE 需要做的事 SET 状态 = ''已延期'' WHERE 选中 = true';
      ShowMessage(SQL.Text);
      ExecSQL;
     end;
     //防止程序假死
     Application.ProcessMessages;
     //刷新纪录
     frmDataPool.qry需要做的事.Close;
     frmDataPool.qry需要做的事.Open;
    finally
      SAdq.Free;
    end;
    end;
  • 相关阅读:
    高格-远程支持中的奇怪问题【15】
    关于er图的几个工具
    如何解决win10明明是管理员还要权限的问题
    判断日期天数
    谈一谈在公司两次压测我总结的思路
    vue学习之-----v-model数据双向绑定,自定义组件父子传参
    Js各种小技巧总结
    openlayers学习之-----核心类
    openlayers学习之-----把坐标点改为WKT格式的数据
    新书介绍 -- 《Redis核心原理与实践》
  • 原文地址:https://www.cnblogs.com/ddxxxb/p/7070042.html
Copyright © 2020-2023  润新知