/// <summary>
        /// 初始ListView
        /// </summary>
        private void InitializeListView()
        {
            string Parameter, TableName, TableDesc, SyncType, readFlag, logFlag;

            listView1.SmallImageList = imageList1;

            listView1.Columns.Add("", -2, HorizontalAlignment.Left);
            listView1.Columns.Add("同步项目", -2, HorizontalAlignment.Left);
            listView1.Columns.Add("数据量", -2, HorizontalAlignment.Right);
            listView1.Columns.Add("耗时", -2, HorizontalAlignment.Right);
            listView1.Columns.Add("表名", -2, HorizontalAlignment.Left);
            listView1.Columns.Add("log", -2, HorizontalAlignment.Left);
            listView1.Columns.Add("read", -2, HorizontalAlignment.Left);

            listView1.Columns[0].Width = 50;
            listView1.Columns[1].Width = 252;
            listView1.Columns[2].Width = 68;
            listView1.Columns[3].Width = 0;
            listView1.Columns[4].Width = 0;
            listView1.Columns[5].Width = 0;
            listView1.Columns[6].Width = 0;


            ListViewItem item = new ListViewItem("", 0);

            item.SubItems.Add("上传本地数据");
            item.SubItems.Add("");
            item.SubItems.Add("");
            item.SubItems.Add("");
            item.SubItems.Add("");
            item.SubItems.Add("");

            listView1.Items.AddRange(new ListViewItem[] { item });
            listView1.Items[0].ImageIndex      = 0;
            listView1.Items[0].StateImageIndex = 1;
            //listView1.Items[0].BackColor = Color.Gray;


            //ArrayList results = new ClientSyncBLL().GetTableParameter();
            ArrayList results = ClientSyncBLL.GetTableParameter();

            for (int i = 0; i < results.Count; i++)
            {
                Parameter = (string)results[i];
                string[] ParameterField = Parameter.Split(new char[] { ',' });
                TableName = ParameterField[0];
                TableDesc = ParameterField[1];
                SyncType  = ParameterField[2];
                logFlag   = ParameterField[3];
                readFlag  = ParameterField[4];

                ListViewItem item1 = new ListViewItem("", 0);
                item1.SubItems.Add(SyncType + TableDesc);
                item1.SubItems.Add("");
                item1.SubItems.Add("");
                item1.SubItems.Add(TableName);
                item1.SubItems.Add(logFlag);
                item1.SubItems.Add(readFlag);

                listView1.Items.AddRange(new ListViewItem[] { item1 });

                //start modify by gaoyuan 2007.1.18
                //if (ClientConfiguration.OnlineSync.Equals("0"))
                if (true)
                {
                    listView1.Items[i + 1].ImageIndex      = 0;
                    listView1.Items[i + 1].StateImageIndex = 1;
                }
                else
                {
                    listView1.Items[i].ImageIndex      = 0;
                    listView1.Items[i].StateImageIndex = 1;
                }
                //end modify by gaoyuan 2007.1.18
            }

            ListViewItem item2 = new ListViewItem("", 0);

            item2.SubItems.Add(" 压缩临时库替换本地库");
            item2.SubItems.Add("");
            item2.SubItems.Add("");
            item2.SubItems.Add("");
            item2.SubItems.Add("");
            item2.SubItems.Add("");

            listView1.Items.AddRange(new ListViewItem[] { item2 });
            listView1.Items[listView1.Items.Count - 1].ImageIndex      = 0;
            listView1.Items[listView1.Items.Count - 1].StateImageIndex = 1;
        }
        /// <summary>
        /// 初始ListView
        /// </summary>
        private void InitializeListView()
        {
            string Parameter, TableName, TableDesc, SyncType, readFlag, logFlag;

            //listView1.Columns.Add("", -2, HorizontalAlignment.Left);
            //listView1.Columns.Add("同步项目", -2, HorizontalAlignment.Left);
            //listView1.Columns.Add("数据量", -2, HorizontalAlignment.Right);
            //listView1.Columns.Add("耗时", -2, HorizontalAlignment.Right);
            //listView1.Columns.Add("表名", -2, HorizontalAlignment.Left);
            //listView1.Columns.Add("log", -2, HorizontalAlignment.Left);
            //listView1.Columns.Add("read", -2, HorizontalAlignment.Left);

            //listView1.Columns[0].Width = 50;
            //listView1.Columns[1].Width = 252;
            //listView1.Columns[2].Width = 68;
            //listView1.Columns[3].Width = 0;
            //listView1.Columns[4].Width = 0;
            //listView1.Columns[5].Width = 0;
            //listView1.Columns[6].Width = 0;

            DataTable dt = new DataTable();

            dt.Columns.Add();
            dt.Columns.Add();
            dt.Columns.Add();
            dt.Columns.Add();
            dt.Columns.Add();
            dt.Columns.Add();
            dt.Columns.Add();

            dt.Columns[0].ColumnName = "image";
            dt.Columns[1].ColumnName = "item";
            dt.Columns[2].ColumnName = "count";
            dt.Columns[3].ColumnName = "time";
            dt.Columns[4].ColumnName = "table";
            dt.Columns[5].ColumnName = "log";
            dt.Columns[6].ColumnName = "read";



            DataRow item = dt.NewRow();

            item[0] = "0";
            item[1] = "上传本地数据";
            item[2] = "";
            item[3] = "";
            item[4] = "";
            item[5] = "";
            item[6] = "";
            dt.Rows.Add(item);

            //ArrayList results = new ClientSyncBLL().GetTableParameter();
            ArrayList results = ClientSyncBLL.GetTableParameter();

            for (int i = 0; i < results.Count; i++)
            {
                Parameter = (string)results[i];
                string[] ParameterField = Parameter.Split(new char[] { ',' });
                TableName = ParameterField[0];
                TableDesc = ParameterField[1];
                SyncType  = ParameterField[2];
                logFlag   = ParameterField[3];
                readFlag  = ParameterField[4];

                item = dt.NewRow();

                item[0] = "0";
                item[1] = SyncType + TableDesc;
                item[2] = "";
                item[3] = "";
                item[4] = TableName;
                item[5] = logFlag;
                item[6] = readFlag;

                dt.Rows.Add(item);
            }

            item    = dt.NewRow();
            item[0] = "0";
            item[1] = "压缩临时库替换本地库";
            item[2] = "";
            item[3] = "";
            item[4] = "";
            item[5] = "";
            item[6] = "";
            dt.Rows.Add(item);
            listView1.DataSource = dt;
        }