private void button2_Click(object sender, EventArgs e)
        {
            string AnaDosyayol = Application.StartupPath + "\\Veritabani\\Data.mdb";

            try
            {
                int      saat, dakika;
                DateTime date = DateTime.Now;
                saat   = date.Hour;
                dakika = date.Minute;
                EDatabase dt = new EDatabase();
                dt.Ad      = yol;
                dt.Tarih   = date.Date;
                dt.Timecik = Convert.ToString(saat + ":" + dakika);
                FDatabase.Ekle(dt);
                System.IO.File.Copy(AnaDosyayol, yol + ".mdb");
                MessageBox.Show("Yedek  '" + yol + "' kaydedildi.", "Yedek Alma İşlemi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Yedekleme işlemi sırasında bir hata oluştu!" + ex.Message);
            }
            finally
            {
                con.Close();
                this.Close();
            }
        }
예제 #2
0
 public override void UpdateOutput(int SpreadMax)
 {
     FOutNextBoardIndex.SliceCount = SpreadMax;
     for (int i = 0; i < SpreadMax; i++)
     {
         FOutNextBoardIndex[i] = FDatabase.GetNextBoardIndex(FInProjectorIndex[i]);
     }
 }