Unit7.~pas
上传用户:fjdqny
上传日期:2016-10-26
资源大小:6299k
文件大小:2k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit Unit7;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5.   Dialogs, ExtCtrls, DBCtrls, Grids, DBGrids, StdCtrls, DB, ADODB;
  6. type
  7.   TForm7 = class(TForm)
  8.     Label1: TLabel;
  9.     Edit1: TEdit;
  10.     Label2: TLabel;
  11.     Edit2: TEdit;
  12.     Label3: TLabel;
  13.     Edit3: TEdit;
  14.     Label4: TLabel;
  15.     Edit4: TEdit;
  16.     Label5: TLabel;
  17.     Edit5: TEdit;
  18.     Label6: TLabel;
  19.     Edit6: TEdit;
  20.     Button1: TButton;
  21.     Button2: TButton;
  22.     DBGrid1: TDBGrid;
  23.     Button3: TButton;
  24.     Button4: TButton;
  25.     ADOConnection1: TADOConnection;
  26.     ADOQuery1: TADOQuery;
  27.     DataSource1: TDataSource;
  28.     procedure Button1Click(Sender: TObject);
  29.     procedure Button2Click(Sender: TObject);
  30.   private
  31.     { Private declarations }
  32.   public
  33.     { Public declarations }
  34.   end;
  35. var
  36.   Form7: TForm7;
  37.   Outno,Druno,Stono,Medno,Med,Su:Char;
  38. implementation
  39. {$R *.dfm}
  40. procedure TForm7.Button1Click(Sender: TObject);
  41. begin
  42. if (Edit1.Text<>'') and (Edit2.text<>'') and (Edit3.text<>'') and (Edit4.text<>'') then
  43.  begin
  44. //  adoquery1.Open;
  45.   adoquery1.SQL.Clear;
  46.   adoquery1.SQL.Add('insert  into  yaofangchukudan(Outno,Druno,Stono,Medno,Med,Su)  values(:Outno,:Druno,:Stono,:Medno,:Med,:Su)');
  47.   adoquery1.Parameters.ParamByName('Outno').Value:=Edit1.Text;
  48.   adoquery1.Parameters.ParamByName('Druno').Value:=Edit2.Text;
  49.   adoquery1.Parameters.ParamByName('Stono').Value:=Edit3.Text;
  50.   adoquery1.Parameters.ParamByName('Medno').Value:=Edit4.Text;
  51.   adoquery1.Parameters.ParamByName('Med').Value:=Edit5.Text;
  52.   adoquery1.Parameters.ParamByName('Su').Value:=strtoint(Edit6.Text);
  53.   adoquery1.ExecSQL;
  54.   adoquery1.Close;
  55.   adoquery1.SQL.Clear;
  56.   adoquery1.SQL.Add('select  Medno,Med,Su  from  yaofangchukudan  where Outno='''+edit1.Text+'''');
  57.   adoquery1.Open;
  58.   Edit4.Clear;  Edit5.Clear;Edit6.Clear;
  59.   showmessage('数据已经添加成功!');
  60.  end
  61. else
  62.   if (Edit1.Text='') then
  63.    showmessage('请输入出库单号!')
  64. else
  65.   if (Edit2.Text='') then
  66.    showmessage('请输入药房编号!')
  67. else
  68.   if (Edit3.Text='') then
  69.    showmessage('请输入药库编号!')
  70. else
  71.   if (Edit4.Text='') then
  72.    showmessage('请输入药品编号!');
  73. end;
  74. procedure TForm7.Button2Click(Sender: TObject);
  75. begin
  76. Edit1.Clear; Edit2.Clear;Edit3.Clear;Edit4.Clear; Edit5.Clear;Edit6.Clear;
  77. end;
  78. end.