public DatabaseClient(string dataSource, string dataBase)
 {
     try
     {
         ConnDataBase = DBUtils.GetDBConnection(dataSource, dataBase);
         CommandSql   = new SqlCommand("", ConnDataBase);
         ConnDataBase.Open();
     }
     catch
     {
         throw new Exception("База данных не найдена");
     }
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            RoomGC RGC = new RoomGC();

            RGC.CrateRoom(NewsRoomType.VoiceAndWords, 3);
            Console.Title = "MSG_SERVER_1";
            string      hostName  = Dns.GetHostName();           //获取本机名
            IPHostEntry localhost = Dns.GetHostByName(hostName); //方法已过期,可以获取IPv4的地址
            IPAddress   localaddr = localhost.AddressList[0];
            string      IP        = localaddr.ToString();
            ClientMC    CMC       = new ClientMC();//启动本地服务

            CMC.Start(IP, 2222);
            ConnDataBase CDB = new ConnDataBase();
            //bool TOSER=  TMSC.ToConnServer("192.168.137.1", 2012);//连接主服务器
            bool TOSER = TMSC.ToConnServer("106.52.184.86", 2012);//连接主服务器

            //bool TOSER = TMSC.ToConnServer("192.168.123.2", 2012);//连接主服务器
            if (!TOSER)
            {
                Toserver.Start();
            }
            SystemInfo info = new SystemInfo();

            Console.WriteLine(Sys.GetListTime());
            //for(int i = 0; i < 50; i++)
            //{
            //    ToMainServerConn to = new ToMainServerConn();
            //    ToMainServerConn.Vrsion = i;
            //    to.ToConnServer("192.168.137.1", 2012);
            //}
            while (true)
            {
                string str = Console.ReadLine();
                switch (str)
                {
                case "server":
                    CMC.printinfo();
                    break;
                }
            }
        }