コード例 #1
0
        public void SetSummary(ref ConvertSummary summary)
        {
            lblAffectedRecords.Text = summary.TotalAffectedRows.ToString();
            lblAvRate.Text = summary.AvarageTransferRate.ToString() + " kbps";
            lblElapsedTime.Text = string.Format("{0}:{1}:{2}",
                                  summary.ElapsedTime.Hours,
                                  summary.ElapsedTime.Minutes,
                                  summary.ElapsedTime.Seconds);

            lblErrorCount.Text = summary.OccurredErrors.ToString();
            lblFinishTime.Text = summary.OperationFinishTime.ToString();
            lblMissedCount.Text = summary.MissedRecords.ToString();
            lblStartTime.Text = summary.OperationStartTime.ToString();
            lblTableCount.Text = summary.TableCount.ToString();
            lblTransTotalSize.Text = (summary.ConvertedTotalBytes / 1024).ToString() + " KB";
            lblFixedCount.Text = summary.FixedErrors.ToString();
        }
コード例 #2
0
ファイル: frmMain.cs プロジェクト: ksquarterguy2/Access2Mssql
        private void Completed(ConvertSummary summary)
        {
            frmOperationSummary frmOS = new frmOperationSummary();
            Program.Converter.Disconnect();
            Program.Converter.Dispose();
            frmOS.SetSummary(ref summary);
            frmOS.ShowDialog();

            this.BeginInvoke((MethodInvoker)delegate() { this.btnStart.Text = "Start Translation"; });
        }