gusucode.com > 精典源码Delphi013:维修管理工具源码程序 > 精典源码Delphi013:维修管理工具源码程序/精典源码Delphi013:维修管理工具/维修管理工具/Company_EVENT.txt
var SQL_str:string; begin if Key=VK_RETURN then begin if trim(edit2.Text)<>'' then begin SQL_str:='Select *,X_sell-X_buy as X_result from Xsrz Where id='+quotedstr(edit2.Text); dm.query18.Close; dm.query18.SQL.Clear; dm.query18.SQL.Add(SQL_str); dm.Query18.Open; if dm.Query18.RecordCount >0 then begin if Not assigned(frmXSRZ) then begin frmXSRZ:=TfrmXSRZ.Create(application); frmXSRZ.FlatButton4.Enabled:=True; frmXSRZ.FlatButton5.Enabled:=True; frmXSRZ.ShowModal; end else begin frmXSRZ.FlatButton4.Enabled:=True; frmXSRZ.FlatButton5.Enabled:=True; frmXSRZ.ShowModal; end; end else begin if MessageDlg('对不起,你要查找的公司名称不存在!要新建立吗? ',mtinformation,[mbYes,mbNo],0)=mrYes then begin if Not assigned(frmXSRZ) then begin frmXSRZ:=TfrmXSRZ.Create(application); dm.Query18.Append; frmXSRZ.FlatButton4.Enabled:=False; frmXSRZ.FlatButton5.Enabled:=False; frmXSRZ.DBEdit1.Text:=frmMain.Edit2.Text; frmXSRZ.DBEdit2.Text:=datetimetostr(now()); frmXSRZ.ShowModal; end else begin frmXSRZ.ShowModal; end; end; end; end else begin showMessage('建立新纪录!'); end; end; end;