예제 #1
0
        private void RestoreFromFile()
        {
            if (File.Exists("adatb-kapcs.adb"))
            {
                //Clear mp for further usage.
                this.connections = null;

                //Open the file written above and read values from it.
                Stream stream = File.Open("adatb-kapcs.adb", FileMode.Open);
                BinaryFormatter bformatter = new BinaryFormatter();

                this.connections = (ConnectionArrayList)bformatter.Deserialize(stream);
                stream.Close();
                RefreshCmbbx();
            }
        }
예제 #2
0
        private void DefaultConnectionFromFile()
        {
            if (File.Exists("adatb-kapcs.adb"))
            {

                ConnectionArrayList conns = new ConnectionArrayList();
                //Open the file written above and read values from it.
                Stream stream = File.Open("adatb-kapcs.adb", FileMode.Open);
                BinaryFormatter bformatter = new BinaryFormatter();

                conns = (ConnectionArrayList)bformatter.Deserialize(stream);
                stream.Close();

                foreach (Connection con in conns.Conns)
                {
                    if (con.IsDefault) {
                        this.service = Service.getInstance();
                        service.ConnectionString = "server=" +
                           con.Url + ";user="******";database=tkis;port=3306;password="******";Charset=utf8;"
                           ;
                        CmbbxFillMySQL();
                    }
                }

            }
        }
예제 #3
0
 public Login()
 {
     InitializeComponent();
     this.connections = new ConnectionArrayList();
     RestoreFromFile();
 }