//
// 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 ();
}
};
}