Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка системи моніторингу, обліку і планування оновлення обладнання АТ &УМЗ&

Реферат Розробка системи моніторингу, обліку і планування оновлення обладнання АТ &УМЗ&





( sqll, conn); dsl=new DataSet () ;. Open () ;. Fill (dsl, «oborud») ;. Close () ;. DataSource=dsl ;. DataMember=«oborud» ;. Columns [0] .HeaderText=«Інвентарний номер»; dataGridView1. Columns [1] .HeaderText=«Заводський номер»; dataGridView1. Columns [2] .HeaderText=«Найменування устаткування»; dataGridView1. Columns [3] .HeaderText=«Марка»; dataGridView1. Columns [4] .HeaderText=«Модель»; dataGridView1. Columns [5] .HeaderText=«Дата закупівлі»; dataGridView1. Columns [6] .HeaderText=«Характеристика»; dataGridView1. Columns [7] .HeaderText=«Стан»; dataGridView1. Columns [8] .HeaderText=«Підрозділ»; (sotrudnik.load == 1)

{добавітьToolStripMenuItem2. Visible=false; редактіроватьToolStripMenuItem. Visible=false; удалітьToolStripMenuItem2. Visible=false; бекапToolStripMenuItem. Visible=false; категорііToolStripMenuItem. Visible=false; восстановітьБазуToolStripMenuItem. Visible=false;} (sotrudnik.load == 2)

{добавітьToolStripMenuItem2. Visible=false; редактіроватьToolStripMenuItem. Visible=false; удалітьToolStripMenuItem2. Visible=false; бекапToolStripMenuItem. Visible=false; категорііToolStripMenuItem. Visible=false; восстановітьБазуToolStripMenuItem. Visible=false;}}

void button3_Click (object sender, EventArgs e)

{. active=13; n; l;=Convert. ToInt32 (dataGridView1. CurrentCellAddress.Y);=Convert. ToString (dataGridView1 [0, n] .Value); result=MessageBox. Show («Ви дійсно хочете видалити вибраний запис з бази?», «Увага!», MessageBoxButtons. YesNo, MessageBoxIcon. Exclamation); (result == System. Windows. Forms. DialogResult. Yes)

{connectionstring=server.name; sql=null; con=new SqlConnection (connectionstring); data=new SqlDataAdapter (sql, con); ds=new DataSet ();=«delete oborud where inv_nom=» + l + «»; sqlr=null; datar=new SqlDataAdapter (sql, con); dsr=new DataSet ();=«delete remont where inv_nom=» + l + «»;

{con. Open () ;. DeleteCommand=con. CreateCommand (); data. DeleteCommand. CommandText=sqlr; data. DeleteCommand. ExecuteNonQuery () ;. DeleteCommand=con. CreateCommand (); data. DeleteCommand. CommandText=sql; data. DeleteCommand. ExecuteNonQuery (); Data.active=0. Close (); ();} (Exception ex)

{} sw=File. AppendText («History.txt») ;. WriteLine (DateTime. Now + »: Було видалено обладнання» + dataGridView1 [2, dataGridView1. CurrentCellAddress.Y] .Value + «з інвентарним номером» + l) ;. Close ();}}

void создатьТочкуВосстановленіяToolStripMenuItem_Click (object sender, EventArgs e) {connectionstring=server.name; String sql=«BACKUP LOG Oborud TO DISK= D: /test.bakraquo;»; con=new SqlConnection (connectionstring); SqlDataAdapter data=new SqlDataAdapter (sql, con); DataSet ds=new DataSet (); SqlCommand cmd; dr; DirectoryInfo d=new DirectoryInfo («D: backup backup» + DateTime. Now. Year + ».« + DateTime. Now. Month +" "); if (d. Exists)

{}

{= new DirectoryInfo («D: backup »); d. CreateSubdirectory (@ «backup» + DateTime. Now. Year + ».« + DateTime. Now. Month + »»);} date=« D:/backup/backup» + DateTime. Now. Year + ». «+ DateTime. Now. Month + »/» + DateTime. Now. Year + ».» + DateTime. Now. Month + ».» + DateTime. Now. Day + »» + DateTime. Now. Hour + ». «+ DateTime. Now. Minute + ». Bak »;=new SqlCommand («BACKUP DATABASE Oborud TO DISK="+ date + »», con); try

{con. Open (); dr=cmd. ExecuteReader (); con. Close (); sw=File. AppendText («History.txt»); sw. WriteLine (DateTime. Now + »: Була створена точка відновлення»); sw. Close () ;. Show («Точка відновлення успішно створена»);}

{. Show («При створенні точки відновлення сталася помилка», «При створенні точки відновлення сталася помилка», MessageBoxButtons.OK, MessageBoxIcon. Error);

}

}

void восстановітьБазуToolStripMenuItem_Click (object sender, EventArgs e)

{openFileDialog1=new OpenFileDialog (); openFileDialog1. Filter="Файл SQL | * .bak»; openFileDialog1. InitialDirectory=«D:/backup //»; (openFileDialog1. ShowDialog () == DialogResult.OK)

{connectionstring=server.name; SqlConnection con=new SqlConnection (connectionstring); SqlCommand cmd; dr;=new SqlCommand («restore database Oborud from disk=» + openFileDialog1. FileName + «», con); cmd. CommandType=CommandType. Text; try

{. Open (); cmd. CommandText=@ «use master; restore database Oborud from disk= «+ OpenFileDialog1. FileName + » with replace »; cmd. CommandType=CommandType. Text; cmd. Connection=con; dr=cmd. ExecuteReader (); con. Close (); StreamWriter sw=File. AppendText («History.txt»); sw. WriteLine (DateTime. Now + »: Була відновлена ??база даних» + «Співробітником» + sotrudnik.sotr); sw. Close ();

}

catch

{

con. Close (); MessageBox. Show («База даних не відновлена», «База даних не відновлена», MessageBoxButtons.OK, MessageBoxIc...


Назад | сторінка 24 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Data mining
  • Реферат на тему: Опробування знімків Landsat Climate Data Record
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store