コード例 #1
0
        /// <summary>
        /// The main.
        /// </summary>
        /// <param name="args">
        /// The args.
        /// </param>
        private static void Main(string[] args)
        {
            try
            {
                ////Bootstrapper.Bootstrap();
                ////var session = ObjectFactory.GetInstance<ISessionFactory>().OpenSession();
                ////CurrentSessionContext.Bind(session);

                ////Logger.Info("Loggined to services...");

                ////if (!ConnectToServices.Connect("admin", "123456"))
                ////{
                ////  Logger.Fatal("Login or password failed!");
                ////  return;
                ////}

                //// var statementService = new AddressClient();

                //// var k = statementService.GetFirstLevelByTfoms("45000000000");

                ////Logger.Info("Run task...");

                var objBL = new SQLXMLBULKLOADLib.SQLXMLBulkLoad4Class();
                objBL.ConnectionString = "provider=SQLOLEDB.1; Data Source=DEVELOPER-09; Initial Catalog=rt_fias;User ID=pvp;Password=elianora";
                objBL.BulkLoad         = true;
                objBL.KeepIdentity     = false;
                objBL.SchemaGen        = true;  //создать пустую таблицу в БД
                objBL.SGDropTables     = false; //если таблица существует, удалить её и создать заново

                ////objBL.Execute("D:\\xsd\\AS_ESTSTAT.xsd", "D:\\xsd\\AS_ESTSTAT.XML");
                ////objBL.Execute("D:\\xsd\\AS_ACTSTAT.xsd", "D:\\xsd\\AS_ACTSTAT.XML");
                objBL.Execute("D:\\xsd\\AS_ADDROBJ.xsd", "D:\\xsd\\AS_ADDROBJ.XML");
                ////objBL.Execute("D:\\xsd\\AS_CENTERST.xsd", "D:\\xsd\\AS_CENTERST.XML");
                ////objBL.Execute("D:\\xsd\\AS_CURENTST.xsd", "D:\\xsd\\AS_CURENTST.XML");
                objBL.Execute("D:\\xsd\\AS_HOUSE.xsd", "D:\\xsd\\AS_HOUSE.XML");

                objBL.Execute("D:\\xsd\\AS_HOUSEINT.xsd", "D:\\xsd\\AS_HOUSEINT.XML");
                ////objBL.Execute("D:\\xsd\\AS_HSTSTAT.xsd", "D:\\xsd\\AS_HSTSTAT.XML");
                ////objBL.Execute("D:\\xsd\\AS_INTVSTAT.xsd", "D:\\xsd\\AS_INTVSTAT.XML");
                ////objBL.Execute("D:\\xsd\\AS_LANDMARK.xsd", "D:\\xsd\\AS_LANDMARK.XML");
                ////objBL.Execute("D:\\xsd\\AS_NDOCTYPE.xsd", "D:\\xsd\\AS_NDOCTYPE.XML");
                ////objBL.Execute("D:\\xsd\\AS_NORMDOC.xsd", "D:\\xsd\\AS_NORMDOC.XML");
                ////objBL.Execute("D:\\xsd\\AS_OPERSTAT.xsd", "D:\\xsd\\AS_OPERSTAT.XML");
                ////objBL.Execute("D:\\xsd\\AS_SOCRBASE.xsd", "D:\\xsd\\AS_SOCRBASE.XML");
                ////objBL.Execute("D:\\xsd\\AS_STRSTAT.xsd", "D:\\xsd\\AS_STRSTAT.XML");
            }
            catch (Exception ex)
            {
                Logger.Fatal(ex);
            }

            Logger.Info("End press any key...");
            Console.Read();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: nulli2nd/Cert2008
        static void Main(string[] args)
        {
            Console.WriteLine("-----------STARTING APPLICATION-----------");

            SQLXMLBULKLOADLib.SQLXMLBulkLoad4Class objBL = new SQLXMLBULKLOADLib.SQLXMLBulkLoad4Class();
            objBL.ConnectionString = "Provider=sqloledb;Data Source=(local);Initial Catalog=TK431Chapter8;User Id=sa;";
            objBL.Execute("UniversalLogSchema.xsd", "ForBulkLoad.xml");

            Console.WriteLine("-----------APPLICATION FINISHED-----------");
            Console.ReadLine();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Ramazanov/FomsNet
        static void Main(string[] args)
        {
            //   ConnectionManager connection = ConnectionManager.GetInstance();

            //Console.WriteLine(Foms.DatabaseConnection.ConnectionManager.CheckSQLDatabaseConnection());
            DataSet1 ds = new DataSet1();
            DataSet1TableAdapters.d999TableAdapter mz = new d999TableAdapter();
            mz.Fill(ds.d999);

            Console.WriteLine(ds.d999.Count);

            try
            {

                 Stopwatch s = new Stopwatch();
                s.Start();

                SQLXMLBULKLOADLib.SQLXMLBulkLoad4Class objBL = new SQLXMLBULKLOADLib.SQLXMLBulkLoad4Class();
                objBL.ConnectionString = "Provider=sqloledb;server=server7;database=TempA;uid=nariman;pwd=letsgo";
                objBL.ErrorLogFile = @"D:\temp\error.xml";
                objBL.KeepIdentity = true;
                objBL.CheckConstraints = true;
                //objBL.BulkLoad = true;
                //objBL.ForceTableLock = true;
                objBL.FireTriggers = true;
                objBL.Execute(@"D:\temp\schema.xml", @"D:\temp\data.xml");

                Console.WriteLine("{0} ms", s.ElapsedMilliseconds);

            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }
            Console.ReadKey();
        }