Курсовая работа (т): Автоматизація обліку співробітників

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

//

// oleDbDataAdapter1

// >oleDbDataAdapter1->DeleteCommand = this->oleDbDeleteCommand1;>oleDbDataAdapter1->InsertCommand = this->oleDbInsertCommand1;>oleDbDataAdapter1->SelectCommand = this->oleDbSelectCommand1;:: array< System:: Data:: Common:: DataColumnMapping^ >^ __mcTemp__1 = gcnew cli:: array< System:: Data:: Common:: DataColumnMapping^ > (9) { (gcnew System:: Data:: Common:: DataColumnMapping (L"ПІБ","ПІБ")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Дата народження", L"Дата народження")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Дата влаштування","Дата влаштування")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Адрес", L"Адрес")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Освіта","Освіта")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Спеціальність", L"Спеціальність")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Зарплата","Зарплата")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Телефон", L"Телефон")), (gcnew System:: Data:: Common:: DataColumnMapping (L"Код","Код")) };>oleDbDataAdapter1->TableMappings->AddRange (gcnew cli:: array< System:: Data:: Common:: DataTableMapping^ > (1) { (gcnew System:: Data:: Common:: DataTableMapping (L"Table","Працівники", __mcTemp__1)) });>oleDbDataAdapter1->UpdateCommand = this->oleDbUpdateCommand1;

//

// dataSet1

// >dataSet1->DataSetName = L"NewDataSet";>dataSet1->Tables->AddRange (gcnew cli:: array< System:: Data:: DataTable^ > (1) {this->dataTable1});

//

// dataTable1

// >dataTable1->Columns->AddRange (gcnew cli:: array< System:: Data:: DataColumn^ > (8) {this->dataColumn1, this->dataColumn2,this->dataColumn3, this->dataColumn4, this->dataColumn5, this->dataColumn6, this->dataColumn7, this->dataColumn8});>dataTable1->TableName = L"Table1";

//

// dataColumn1

// >dataColumn1->ColumnName = L"ПІБ";

//

// >dataColumn2->ColumnName = L"Дата народження";

//

// dataColumn3

// >dataColumn3->Caption = L"Адреса";>dataColumn3->ColumnName = L"Адрес";

//

// dataColumn4

// >dataColumn4->ColumnName = L"Освіта";

//

// dataColumn5

// >dataColumn5->ColumnName = L"Спеціальність";

//

// dataColumn6

// >dataColumn6->ColumnName = L"Дата влаштування";

//

// dataColumn7

// >dataColumn7->ColumnName = L"Зарплата";

//

// dataColumn8

// >dataColumn8->ColumnName = L"Телефон";

//

// bindingSource1

// >bindingSource1->DataMember = L"Table1";>bindingSource1->DataSource = this->dataSet1;

//

// dataGridView1

// >dataGridView1->AutoGenerateColumns = false;>dataGridView1->ColumnHeadersHeightSizeMode = System:: Windows:: Forms:: DataGridViewColumnHeadersHeightSizeMode:: AutoSize;>dataGridView1->Columns->AddRange (gcnew cli:: array< System:: Windows:: Forms:: DataGridViewColumn^ > (8) {this->пІБDataGridViewTextBoxColumn,>датаНародженняDataGridViewTextBoxColumn, this->адресDataGridViewTextBoxColumn, this->освітаDataGridViewTextBoxColumn, this->спеціальністьDataGridViewTextBoxColumn,>датаВлаштуванняDataGridViewTextBoxColumn, this->зарплатаDataGridViewTextBoxColumn, this->телефонDataGridViewTextBoxColumn});>dataGridView1->DataSource = this->bindingSource1;>dataGridView1->Location = System:: Drawing:: Point (0, 0);>dataGridView1->Name = L"dataGridView1";>dataGridView1->Size = System:: Drawing:: Size (845, 462);>dataGridView1->TabIndex = 0;

//

// пІБDataGridViewTextBoxColumn

// >пІБDataGridViewTextBoxColumn->DataPropertyName = L"ПІБ";>пІБDataGridViewTextBoxColumn->HeaderText = L"ПІБ";>пІБDataGridViewTextBoxColumn->Name = L"пІБDataGridViewTextBoxColumn";

//

// датаНародженняDataGridViewTextBoxColumn

// >датаНародженняDataGridViewTextBoxColumn->DataPropertyName = L"Дата народження";>датаНародженняDataGridViewTextBoxColumn->HeaderText = L"Дата народження";>датаНародженняDataGridViewTextBoxColumn->Name = L"датаНародженняDataGridViewTextBoxColumn";

//

// адресDataGridViewTextBoxColumn

// >адресDataGridViewTextBoxColumn->DataPropertyName = L"Адрес";>адресDataGridViewTextBoxColumn->HeaderText = L"Адрес";>адресDataGridViewTextBoxColumn->Name = L"адресDataGridViewTextBoxColumn";

//

// освітаDataGridViewTextBoxColumn

// >освітаDataGridViewTextBoxColumn->DataPropertyName = L"Освіта";>освітаDataGridViewTextBoxColumn->HeaderText = L"Освіта";>освітаDataGridViewTextBoxColumn->Name = L"освітаDataGridViewTextBoxColumn";

//

// спеціальністьDataGridViewTextBoxColumn

// >спеціальністьDataGridViewTextBoxColumn->DataPropertyName = L"Спеціальність";>спеціальністьDataGridViewTextBoxColumn->HeaderText = L"Спеціальність";>спеціальністьDataGridViewTextBoxColumn->Name = L"спеціальністьDataGridViewTextBoxColumn";

//

// датаВлаштуванняDataGridViewTextBoxColumn

// >датаВлаштуванняDataGridViewTextBoxColumn->DataPropertyName = L"Дата влаштування";>датаВлаштуванняDataGridViewTextBoxColumn->HeaderText = L"Дата влаштування";>датаВлаштуванняDataGridViewTextBoxColumn->Name = L"датаВлаштуванняDataGridViewTextBoxColumn";

//

// зарплатаDataGridViewTextBoxColumn

// >зарплатаDataGridViewTextBoxColumn->DataPropertyName = L"Зарплата";>зарплатаDataGridViewTextBoxColumn->HeaderText = L"Зарплата";>зарплатаDataGridViewTextBoxColumn->Name = L"зарплатаDataGridViewTextBoxColumn";

//

// телефонDataGridViewTextBoxColumn

// >телефонDataGridViewTextBoxColumn->DataPropertyName = L"Телефон";>телефонDataGridViewTextBoxColumn->HeaderText = L"Телефон";>телефонDataGridViewTextBoxColumn->Name = L"телефонDataGridViewTextBoxColumn";

//

// button1

// >button1->Location = System:: Drawing:: Point (21, 483);>button1->Name = L"button1";>button1->Size = System:: Drawing:: Size (95, 38);>button1->TabIndex = 1;>button1->Text = L"Прийняти працівника";>button1->UseVisualStyleBackColor = true;>button1->Click += gcnew System:: EventHandler (this, &Form1:: button1_Click);

//

// button2

// >button2->Location = System:: Drawing:: Point (122, 483);>button2->Name = L"button2";>button2->Size = System:: Drawing:: Size (95, 38);>button2->TabIndex = 2;>button2->Text = L"Звільнити працівника";>button2->UseVisualStyleBackColor = true;>button2->Click += gcnew System:: EventHandler (this, &Form1:: button2_Click);

//

// button3

// >button3->Location = System:: Drawing:: Point (737, 483);>button3->Name = L"button3";>button3->Size = System:: Drawing:: Size (95, 38);>button3->TabIndex = 3;>button3->Text = L"Знайти працівника";>button3->UseVisualStyleBackColor = true;>button3->Click += gcnew System:: EventHandler (this, &Form1:: button3_Click);

//

// textBox1

// >textBox1->Location = System:: Drawing:: Point (466, 496);>textBox1->Name = L"textBox1";>textBox1->Size = System:: Drawing:: Size (244, 20);>textBox1->TabIndex = 4;

//

// label1

// >label1->AutoSize = true;>label1->Font = (gcnew System:: Drawing:: Font (L"Microsoft Sans Serif", 12, System:: Drawing:: FontStyle:: Regular, System:: Drawing:: GraphicsUnit:: Point,_cast<System:: Byte> (204)));>label1->Location = System:: Drawing:: Point (462, 473);>label1->Name = L"label1";>label1->Size = System:: Drawing:: Size (196, 20);>label1->TabIndex = 5;>label1->Text = L"Введіть критерій пошуку";

//

// listBox1

// >listBox1->FormattingEnabled = true;>listBox1->Location = System:: Drawing:: Point (21, 574);>listBox1->Name = L"listBox1";>listBox1->Size = System:: Drawing:: Size (796, 134);>listBox1->TabIndex = 6;

//

// label2

// >label2->AutoSize = true;>label2->Font = (gcnew System:: Drawing:: Font (L"Microsoft Sans Serif", 14, System:: Drawing:: FontStyle:: Regular, System:: Drawing:: GraphicsUnit:: Point,_cast<System:: Byte> (204)));>label2->Location = System:: Drawing:: Point (319, 535);>label2->Name = L"label2";>label2->Size = System:: Drawing:: Size (182, 24);>label2->TabIndex = 7;>label2->Text = L"Результати пошуку";

// Form1

// >AutoScaleDimensions = System:: Drawing:: SizeF (6, 13);>AutoScaleMode = System:: Windows:: Forms:: AutoScaleMode:: Font;>ClientSize = System:: Drawing:: Size (844, 532);>Controls->Add (this->label2);>Controls->Add (this->listBox1);>Controls->Add (this->label1);>Controls->Add (this->textBox1);>Controls->Add (this->button3);>Controls->Add (this->button2);>Controls->Add (this->button1);>Controls->Add (this->dataGridView1);>Name = L"Form1";>StartPosition = System:: Windows:: Forms:: FormStartPosition:: CenterScreen;>Text = L"Система обліку співробітників";>FormClosing += gcnew System:: Windows:: Forms:: FormClosingEventHandler (this, &Form1:: Form1_FormClosing);>Load += gcnew System:: EventHandler (this, &Form1:: Form1_Load);

(cli:: safe_cast<System:: ComponentModel:: ISupportInitialize^ > (this->dataSet1)) - >EndInit ();

(cli:: safe_cast<System:: ComponentModel:: ISupportInitialize^ > (this->dataTable1)) - >EndInit ();

(cli:: safe_cast<System:: ComponentModel:: ISupportInitialize^ > (this->bindingSource1)) - >EndInit ();

(cli:: safe_cast<System:: ComponentModel:: ISupportInitialize^ > (this->dataGridView1)) - >EndInit ();>ResumeLayout (false);>PerformLayout ();

}

#pragma endregion: System:: Void button1_Click (System:: Object^ sender, System:: EventArgs^ e)

{^F2=gcnew Form2 ();->ShowDialog ();

}: System:: Void button2_Click (System:: Object^ sender, System:: EventArgs^ e)

{i=dataGridView1->HitTestInfo->RowIndex->CellIndex;->Rows->RemoveAt (i);

}: System:: Void Form1_Load (System:: Object^ sender, System:: EventArgs^ e)

{->Fill (dataTable1);

}: System:: Void Form1_FormClosing (System:: Object^ sender, System:: Windows:: Forms:: FormClosingEventArgs^ e)

{->Update (dataTable1);

}: System:: Void button3_Click (System:: Object^ sender, System:: EventArgs^ e)

{Emp;. search ();

}

};

}

Додаток 2. Лістинг Form2

#pragma once

// #include "dani. h"kur{namespace System;namespace System:: ComponentModel;namespace System:: Collections;namespace System:: Windows:: Forms;namespace System:: Data;namespace System:: Drawing;namespace System:: Data:: OleDb;

// / <summary>

// / Сводка для Form2

// / </summary>ref class Form2: public System:: Windows:: Forms:: Form

{:(void)

{();

//

// TODO: добавьте код конструктора

//

}:

// / <summary>

// / Освободить все используемые ресурсы.

// / </summary>

~Form2 ()

{(components)

{components;

}

}: System:: Windows:: Forms:: Label^ label1;:: System:: Windows:: Forms:: TextBox^ textBox1;: System:: Windows:: Forms:: TextBox^ textBox2;: System:: Windows:: Forms:: Label^ label2;: System:: Windows:: Forms:: TextBox^ textBox3;: System:: Windows:: Forms:: Label^ label3;: System:: Windows:: Forms:: TextBox^ textBox4;: System:: Windows:: Forms:: Label^ label4;: System:: Windows:: Forms:: TextBox^ textBox5;: System:: Windows:: Forms:: Label^ label5;: System:: Windows:: Forms:: TextBox^ textBox6;: System:: Windows:: Forms:: Label^ label6;: System:: Windows:: Forms:: TextBox^ textBox7;: System:: Windows:: Forms:: Label^ label7;: System:: Windows:: Forms:: TextBox^ textBox8;: System:: Windows:: Forms:: Label^ label8;: System:: Windows:: Forms:: Button^ button1;: System:: Data:: OleDb:: OleDbCommand^ oleDbSelectCommand1;: System:: Data:: OleDb:: OleDbConnection^ oleDbConnection1;: System:: Data:: OleDb:: OleDbCommand^ oleDbInsertCommand1;: System:: Data:: OleDb:: OleDbCommand^ oleDbUpdateCommand1;: System:: Data:: OleDb:: OleDbCommand^ oleDbDeleteCommand1;: System:: Data:: OleDb:: OleDbDataAdapter^ oleDbDataAdapter1;: System:: Data:: DataSet^ dataSet1;: System:: Data:: DataTable^ dataTable1;: System:: Data:: DataColumn^ dataColumn1;: System:: Data:: DataColumn^ dataColumn2;: System:: Data:: DataColumn^ dataColumn3;: System:: Data:: DataColumn^ dataColumn4;: System:: Data:: DataColumn^ dataColumn5;: System:: Data:: DataColumn^ dataColumn6;: System:: Data:: DataColumn^ dataColumn7;: System:: Data:: DataColumn^ dataColumn8;:

// / <summary>

// / Требуется переменная конструктора.

// / </summary>:: ComponentModel:: Container ^components;

#pragma region Windows Form Designer generated code

// / <summary>

// / Обязательный метод для поддержки конструктора - не изменяйте

// / содержимое данного метода при помощи редактора кода.

// / </summary>InitializeComponent (void)

{

/*

Ініціалізація компонентів форми

*/

}

#pragma endregion: System:: Void button1_Click (System:: Object^ sender, System:: EventArgs^ e)

{Emp;PD;. get ();JD;. get ();. get ();set ();

}

};

}

Источник: https://www.bibliofond.ru/detail.aspx?id=871500