mainfrm.pas
上传用户:psxgmh
上传日期:2013-04-08
资源大小:15112k
文件大小:1k
源码类别:

Delphi/CppBuilder

开发平台:

Delphi

  1. unit mainfrm;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5.   Dialogs, StdCtrls, DB, DBTables, Grids, DBGrids;
  6. type
  7.   TForm1 = class(TForm)
  8.     StoredProc1: TStoredProc;
  9.     Button1: TButton;
  10.     Database1: TDatabase;
  11.     edtClassNo: TEdit;
  12.     edtClassName: TEdit;
  13.     edtMemo: TEdit;
  14.     Button2: TButton;
  15.     DataSource1: TDataSource;
  16.     DBGrid1: TDBGrid;
  17.     procedure Button1Click(Sender: TObject);
  18.     procedure Button2Click(Sender: TObject);
  19.   private
  20.     { Private declarations }
  21.   public
  22.     { Public declarations }
  23.   end;
  24. var
  25.   Form1: TForm1;
  26. implementation
  27. {$R *.dfm}
  28. procedure TForm1.Button1Click(Sender: TObject);
  29. begin
  30.   with storedProc1 do
  31.   begin
  32.     paramByName('@aClassNo').AsString := edtClassNo.Text;
  33.     paramByName('@aClassName').AsString := edtClassName.Text;
  34.     paramByName('@aMemo').AsString := edtMemo.Text;
  35.     ExecProc;
  36.   end;
  37. end;
  38. procedure TForm1.Button2Click(Sender: TObject);
  39. begin
  40.   with StoredProc1 do
  41.   begin
  42.     paramByName('@aClassNo').AsString := '001';
  43.     Open;
  44.   end;
  45. end;
  46. end.