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

📄 umain.pas

📁 是一个delphi的流程制作软件
💻 PAS
字号:
unit uMain;
{DISCLAIMER
--------------------
This source code is the property of Core Software.  You may use and distrubute
this source code at your own risk.  Warantee as to the to the completeness,
robustness, timliness, or any issue relevant to this source code whatsoever is
not expressed or implied in any way.

FREE INFORMATION
--------------------
Most companies disallow any religious content to be published in articles or
submitted material which is made public.  This is illegal.  I have a constitutional
right to practice my religion, which includes bringing the news of Jesus Christ
to the world.  It is not my intention to invade anyone's privacy, insult, or offend
any person - religious or not.

Jesus Loves You!


Core Software
CTO, Jason 'Wedge' Perry
534 Denver Ave
Chesapeake, VA 23322
jason.perry@home.com
AOL Instant Messager : GuiOOP
ICQ Pager Address : 37953032
}

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, ComCtrls;

type
  TfMain = class(TForm)
    Button1: TButton;
    Button2: TButton;
    txtSource: TEdit;
    txtDest: TEdit;
    GroupBox1: TGroupBox;
    chkTables: TCheckBox;
    chkStoredProcs: TCheckBox;
    chkViews: TCheckBox;
    chkTriggers: TCheckBox;
    chkRules: TCheckBox;
    memCompare: TRichEdit;
    Button3: TButton;
    txtDBSource: TEdit;
    txtDBDest: TEdit;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
  private
  public
  end;

var
  fMain: TfMain;

implementation

uses dmDirt;

{$R *.DFM}

procedure TfMain.Button1Click(Sender: TObject);
begin
  if not boDirt.ConnectSource(txtSource.text) then showmessage('No Source Server');
  if not boDirt.ConnectDBSource(txtDBSource.text) then showmessage('No Source DB');
end;

procedure TfMain.Button2Click(Sender: TObject);
begin
  if not boDirt.ConnectDest(txtDest.text) then showmessage('No Dest Server');
  if not boDirt.ConnectDBDest(txtDBDest.text) then showmessage('No Dest DB');
end;

procedure TfMain.Button3Click(Sender: TObject);
begin
  memCompare.lines.Clear;
  boDirt.CompareUI := memCompare.Lines;
  if chkTables.checked then boDirt.CompareTables;

  if chkStoredProcs.checked then boDirt.CompareStoredProcs;
end;

procedure TfMain.Button4Click(Sender: TObject);
begin
  boDirt.CompareUI := memCompare.Lines;
  boDirt.SourceServerInfo;
end;

procedure TfMain.Button5Click(Sender: TObject);
begin
  boDirt.CompareUI := memCompare.Lines;
  boDirt.DestServerInfo;
end;

procedure TfMain.Button6Click(Sender: TObject);
begin
  boDirt.CompareUI := memCompare.Lines;
  boDirt.SourceDBInfo;
end;

procedure TfMain.Button7Click(Sender: TObject);
begin
  boDirt.CompareUI := memCompare.Lines;
  boDirt.DestDBInfo;
end;

end.

⌨️ 快捷键说明

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