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

📄 chararea.pas

📁 一款不错的商务程序商品管理系统,有简易的窗体皮肤
💻 PAS
字号:
unit chararea;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, TeeProcs, TeEngine, Chart, DbChart, StdCtrls, ComCtrls,
  Buttons, Series, DB, ADODB,Theme;

type
  TFrm_Mailchart = class(TBaseForm)
    GroupBox1: TGroupBox;
    DBChart1: TDBChart;
    Label1: TLabel;
    Label2: TLabel;
    DateTimePicker1: TDateTimePicker;
    DateTimePicker2: TDateTimePicker;
    SpeedButton1: TSpeedButton;
    Series1: TBarSeries;
    ADOChart: TADODataSet;
    DSChart: TDataSource;
    procedure FormShow(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Frm_Mailchart: TFrm_Mailchart;

implementation
uses Main,DM;
{$R *.dfm}

procedure TFrm_Mailchart.FormShow(Sender: TObject);
begin
  ADOChart.Close;  
  ADOChart.Open;
end;

procedure TFrm_Mailchart.SpeedButton1Click(Sender: TObject);
var
  SQLStr:string;
begin
  SQLStr:='Select count(mr_sendto) 接收邮件数,mr_area 邮件接收地区 From '+
	    '(SELECT dbo.MR_InCept_Tab.MR_Sendto,dbo.MR_InCept_Tab.mr_date, dbo.MR_InceptPerson_Tab.MR_area '+
	      'FROM dbo.MR_InCept_Tab LEFT OUTER JOIN '+
			          'dbo.MR_InceptPerson_Tab ON '+
			          'dbo.MR_InCept_Tab.MR_SendTo = dbo.MR_InceptPerson_Tab.MR_Mail '+
         'where dbo.MR_InCept_Tab.MR_Date>='+QuotedStr(DateTimeToStr(DateTimePicker1.DateTime))+' and dbo.MR_InCept_Tab.MR_Date<='+
                      QuotedStr(DateTimeToStr(DateTimePicker2.DateTime))+') AreaCount '+
          ' group by mr_area';
  ADOChart.Close;
  ADOChart.CommandText:=SQLStr;
  ADOChart.Open;
end;

end.

⌨️ 快捷键说明

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