示例#1
0
        private void StartScan()
        {
            TreeNode oDatabase = GetNodeByKey(tvwObject.Nodes, SQLAutoDocLib.UTIL.Constants.DATABASENODE);

            ResetIcons(oDatabase);

            ShowStatusForm();

            m_DBScanner.Scan();
        }
示例#2
0
        private void cmdScan_Click(object sender, EventArgs e)
        {
            SQLAutoDocLib.UTIL.DSNConnectionSchemaManager.ConnectionString = "DSN=sqlautodoc";

            SQLAutoDocLib.SCAN.SCANNER oDBScanner = new SQLAutoDocLib.SCAN.SCANNER(this, sConnectionString: "DSN=SJS_Prod_FL24");
            oDBScanner.ScanDatabaseBegin += new SQLAutoDocLib.SCAN.SCANNER.ScanDatabaseBeginEvent(ScanDatabaseBeginEvent_Handler);
            oDBScanner.ScanDatabaseEnd   += new SQLAutoDocLib.SCAN.SCANNER.ScanDatabaseEndEvent(ScanDatabaseEndEvent_Handler);

            oDBScanner.ScanObjectTypeBegin += new SQLAutoDocLib.SCAN.SCANNER.ScanObjectTypeBeginEvent(ScanObjectBeginEvent_Handler);
            oDBScanner.ScanObjectTypeEnd   += new SQLAutoDocLib.SCAN.SCANNER.ScanObjectTypeEndEvent(ScanObjectEndEvent_Handler);

            oDBScanner.ScanObjectChanged  += new SQLAutoDocLib.SCAN.SCANNER.ScanObjectChangedEvent(ScanObjectChanged_Handler);
            oDBScanner.ScanObjectNotFound += new SQLAutoDocLib.SCAN.SCANNER.ScanObjectNotFoundEvent(ScanObjectNotFound_Handler);

            oDBScanner.Scan();
        }