⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ufrmbanbieedit.pas

📁 企业信息管理系统程序框架
💻 PAS
字号:
unit uFrmBanBieEdit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, frame_uSingleEdit, DB, ADODB, ADOXQuery, dcfdes, ImgList,
  StdCtrls, Buttons, ComCtrls;

type
  TFrm_BanBieEdit = class(Tframe_frmsingleedit)
    lbldutyclassname: TLabel;
    lblmemo: TLabel;
    edtdutyclassname: TEdit;
    edtmemo: TEdit;
  private
    function validate: Boolean;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Frm_BanBieEdit: TFrm_BanBieEdit;

implementation

uses frame_uDM, umydm, frame_UtilFunc;

{$R *.dfm}
 function TFrm_BanBieEdit.validate: Boolean;
 var
  tmp,tmpsql: string;
  param:TStringList;

begin
  result:=true;
  frame_DM.opensql(gv_qry,'select count(*) from t_dutyclass where classname=:p1',[edtdutyclassname.text]);
  if addstate or
  ((not addstate) and    (edtdutyclassname.text<>mydg.DataSource.DataSet.FieldByName('classname').Text))
  then
  begin
    if (gv_qry.fields[0].AsInteger>0) then
    begin
      result:=false;
      showmessage('该班别已存在,请重新输入');
      edtdutyclassname.SetFocus;
      exit;
    end;
  end;
  if edtdutyclassname.Text='' then
  begin
      result:=false;
      showmessage('请输入用户ID!');
      edtdutyclassname.SetFocus;
      exit
  end;


end;
end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -