Автоматизація обліку абонентів

Концепції об'єктно-орієнтованого програмування. Конструктори та деструктори. Успадкування класів. Побудова об’єктної моделі. Визначення об'єктів та класів і зв’язків між ними. Реалізація програми в середовищі Visual Studio C++. Інтерфейс програми.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык украинский
Дата добавления 25.01.2016
Размер файла 743,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

//

// районDataGridViewTextBoxColumn

//

this->районDataGridViewTextBoxColumn->DataPropertyName = L"Район";

this->районDataGridViewTextBoxColumn->HeaderText = L"Район";

this->районDataGridViewTextBoxColumn->Name = L"районDataGridViewTextBoxColumn";

//

// вулицяDataGridViewTextBoxColumn

//

this->вулицяDataGridViewTextBoxColumn->DataPropertyName = L"Вулиця";

this->вулицяDataGridViewTextBoxColumn->HeaderText = L"Вулиця";

this->вулицяDataGridViewTextBoxColumn->Name = L"вулицяDataGridViewTextBoxColumn";

//

// будинокDataGridViewTextBoxColumn

//

this->будинокDataGridViewTextBoxColumn->DataPropertyName = L"Будинок";

this->будинокDataGridViewTextBoxColumn->HeaderText = L"Будинок";

this->будинокDataGridViewTextBoxColumn->Name = L"будинокDataGridViewTextBoxColumn";

//

// телефонDataGridViewTextBoxColumn

//

this->телефонDataGridViewTextBoxColumn->DataPropertyName = L"Телефон";

this->телефонDataGridViewTextBoxColumn->HeaderText = L"Телефон";

this->телефонDataGridViewTextBoxColumn->Name = L"телефонDataGridViewTextBoxColumn";

//

// bindingSource1

//

this->bindingSource1->DataMember = L"Table1";

this->bindingSource1->DataSource = this->dataSet1;

//

// dataSet1

//

this->dataSet1->DataSetName = L"NewDataSet";

this->dataSet1->Tables->AddRange(gcnew cli::array< System::Data::DataTable^ >(1) {this->dataTable2});

//

// dataTable2

//

this->dataTable2->Columns->AddRange(gcnew cli::array< System::Data::DataColumn^ >(8) {this->dataColumn9, this->dataColumn10,

this->dataColumn11, this->dataColumn12, this->dataColumn13, this->dataColumn14, this->dataColumn15, this->dataColumn16});

this->dataTable2->TableName = L"Table1";

//

// dataColumn9

//

this->dataColumn9->ColumnName = L"ПІБ";

//

// dataColumn10

//

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

//

// dataColumn11

//

this->dataColumn11->ColumnName = L"Місто";

//

// dataColumn12

//

this->dataColumn12->ColumnName = L"Область";

//

// dataColumn13

//

this->dataColumn13->ColumnName = L"Район";

//

// dataColumn14

//

this->dataColumn14->ColumnName = L"Вулиця";

//

// dataColumn15

//

this->dataColumn15->ColumnName = L"Будинок";

//

// dataColumn16

//

this->dataColumn16->ColumnName = L"Телефон";

//

// oleDbDeleteCommand1

//

this->oleDbDeleteCommand1->CommandText = resources->GetString(L"oleDbDeleteCommand1.CommandText");

this->oleDbDeleteCommand1->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(17) {(gcnew System::Data::OleDb::OleDbParameter(L"IsNull_ПІБ",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"ПІБ", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_ПІБ",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"ПІБ", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Дата_народження",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Дата народження", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Дата_народження",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Дата народження", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Місто",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Місто", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Місто",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Місто", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Телефон",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Телефон", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Телефон",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Телефон", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Область",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Область", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Область",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Область", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Район",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Район", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Район",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Район", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Вулиця",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Вулиця", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Вулиця",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Вулиця", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Будинок",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Будинок", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Будинок",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Будинок", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Код",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Код", System::Data::DataRowVersion::Original, nullptr))});

//

// oleDbSelectCommand2

//

this->oleDbSelectCommand2->CommandText = L"SELECT ПІБ, [Дата народження], Місто, Область, Район, Вулиця, Будинок, Телефон, К"

L"од FROM Абоненти";

this->oleDbSelectCommand2->Connection = this->oleDbConnection1;

//

// oleDbConnection1

//

this->oleDbConnection1->ConnectionString = L"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"C:\\Users\\Андрій\\Desktop\\Система обл"

L"іку абонентів\\Абоненти.mdb\"";

//

// oleDbInsertCommand2

//

this->oleDbInsertCommand2->CommandText = L"INSERT INTO `Абоненти` (`ПІБ`, `Дата народження`, `Місто`, `Область`, `Район`, `В"

L"улиця`, `Будинок`, `Телефон`) VALUES (\?, \?, \?, \?, \?, \?, \?, \?)";

this->oleDbInsertCommand2->Connection = this->oleDbConnection1;

this->oleDbInsertCommand2->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(8) {(gcnew System::Data::OleDb::OleDbParameter(L"ПІБ",

System::Data::OleDb::OleDbType::VarWChar, 0, L"ПІБ")), (gcnew System::Data::OleDb::OleDbParameter(L"Дата_народження", System::Data::OleDb::OleDbType::VarWChar,

0, L"Дата народження")), (gcnew System::Data::OleDb::OleDbParameter(L"Місто", System::Data::OleDb::OleDbType::VarWChar, 0,

L"Місто")), (gcnew System::Data::OleDb::OleDbParameter(L"Область", System::Data::OleDb::OleDbType::VarWChar, 0, L"Область")),

(gcnew System::Data::OleDb::OleDbParameter(L"Район", System::Data::OleDb::OleDbType::VarWChar, 0, L"Район")), (gcnew System::Data::OleDb::OleDbParameter(L"Вулиця",

System::Data::OleDb::OleDbType::VarWChar, 0, L"Вулиця")), (gcnew System::Data::OleDb::OleDbParameter(L"Будинок", System::Data::OleDb::OleDbType::VarWChar,

0, L"Будинок")), (gcnew System::Data::OleDb::OleDbParameter(L"Телефон", System::Data::OleDb::OleDbType::VarWChar, 0, L"Телефон"))});

//

// oleDbUpdateCommand2

//

this->oleDbUpdateCommand2->CommandText = resources->GetString(L"oleDbUpdateCommand2.CommandText");

this->oleDbUpdateCommand2->Connection = this->oleDbConnection1;

this->oleDbUpdateCommand2->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(25) {(gcnew System::Data::OleDb::OleDbParameter(L"ПІБ",

System::Data::OleDb::OleDbType::VarWChar, 0, L"ПІБ")), (gcnew System::Data::OleDb::OleDbParameter(L"Дата_народження", System::Data::OleDb::OleDbType::VarWChar,

0, L"Дата народження")), (gcnew System::Data::OleDb::OleDbParameter(L"Місто", System::Data::OleDb::OleDbType::VarWChar, 0,

L"Місто")), (gcnew System::Data::OleDb::OleDbParameter(L"Область", System::Data::OleDb::OleDbType::VarWChar, 0, L"Область")),

(gcnew System::Data::OleDb::OleDbParameter(L"Район", System::Data::OleDb::OleDbType::VarWChar, 0, L"Район")), (gcnew System::Data::OleDb::OleDbParameter(L"Вулиця",

System::Data::OleDb::OleDbType::VarWChar, 0, L"Вулиця")), (gcnew System::Data::OleDb::OleDbParameter(L"Будинок", System::Data::OleDb::OleDbType::VarWChar,

0, L"Будинок")), (gcnew System::Data::OleDb::OleDbParameter(L"Телефон", System::Data::OleDb::OleDbType::VarWChar, 0, L"Телефон")),

(gcnew System::Data::OleDb::OleDbParameter(L"IsNull_ПІБ", System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input,

static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"ПІБ", System::Data::DataRowVersion::Original, true, nullptr)),

(gcnew System::Data::OleDb::OleDbParameter(L"Original_ПІБ", System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input,

false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"ПІБ", System::Data::DataRowVersion::Original, nullptr)),

(gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Дата_народження", System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input,

static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Дата народження", System::Data::DataRowVersion::Original, true,

nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Дата_народження", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Дата народження",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Місто", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Місто", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Місто", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Місто",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Область", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Область", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Область", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Область",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Район", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Район", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Район", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Район",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Вулиця", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Вулиця", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Вулиця", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Вулиця",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Будинок", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Будинок", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Будинок", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Будинок",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Телефон", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Телефон", System::Data::DataRowVersion::Original,

true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Телефон", System::Data::OleDb::OleDbType::VarWChar,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Телефон",

System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Код", System::Data::OleDb::OleDbType::Integer,

0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0), static_cast<System::Byte>(0), L"Код", System::Data::DataRowVersion::Original,

nullptr))});

//

// oleDbDeleteCommand2

//

this->oleDbDeleteCommand2->CommandText = resources->GetString(L"oleDbDeleteCommand2.CommandText");

this->oleDbDeleteCommand2->Connection = this->oleDbConnection1;

this->oleDbDeleteCommand2->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(17) {(gcnew System::Data::OleDb::OleDbParameter(L"IsNull_ПІБ",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"ПІБ", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_ПІБ",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"ПІБ", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Дата_народження",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Дата народження", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Дата_народження",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Дата народження", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Місто",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Місто", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Місто",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Місто", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Область",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Область", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Область",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Область", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Район",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Район", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Район",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Район", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Вулиця",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Вулиця", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Вулиця",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Вулиця", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Будинок",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Будинок", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Будинок",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Будинок", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"IsNull_Телефон",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, static_cast<System::Byte>(0), static_cast<System::Byte>(0),

L"Телефон", System::Data::DataRowVersion::Original, true, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Телефон",

System::Data::OleDb::OleDbType::VarWChar, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Телефон", System::Data::DataRowVersion::Original, nullptr)), (gcnew System::Data::OleDb::OleDbParameter(L"Original_Код",

System::Data::OleDb::OleDbType::Integer, 0, System::Data::ParameterDirection::Input, false, static_cast<System::Byte>(0),

static_cast<System::Byte>(0), L"Код", System::Data::DataRowVersion::Original, nullptr))});

//

// oleDbDataAdapter1

//

this->oleDbDataAdapter1->DeleteCommand = this->oleDbDeleteCommand2;

this->oleDbDataAdapter1->InsertCommand = this->oleDbInsertCommand2;

this->oleDbDataAdapter1->SelectCommand = this->oleDbSelectCommand2;

cli::array< System::Data::Common::DataColumnMapping^ >^ __mcTemp__1 = gcnew cli::array< System::Data::Common::DataColumnMapping^ >(9) {(gcnew System::Data::Common::DataColumnMapping(L"ПІБ",

L"ПІБ")), (gcnew System::Data::Common::DataColumnMapping(L"Дата народження", L"Дата народження")), (gcnew System::Data::Common::DataColumnMapping(L"Місто",

L"Місто")), (gcnew System::Data::Common::DataColumnMapping(L"Область", L"Область")), (gcnew System::Data::Common::DataColumnMapping(L"Район",

L"Район")), (gcnew System::Data::Common::DataColumnMapping(L"Вулиця", L"Вулиця")), (gcnew System::Data::Common::DataColumnMapping(L"Будинок",

L"Будинок")), (gcnew System::Data::Common::DataColumnMapping(L"Телефон", L"Телефон")), (gcnew System::Data::Common::DataColumnMapping(L"Код",

L"Код"))};

this->oleDbDataAdapter1->TableMappings->AddRange(gcnew cli::array< System::Data::Common::DataTableMapping^ >(1) {(gcnew System::Data::Common::DataTableMapping(L"Table",

L"Абоненти", __mcTemp__1))});

this->oleDbDataAdapter1->UpdateCommand = this->oleDbUpdateCommand2;

//

// Form1

//

this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);

this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;

this->ClientSize = System::Drawing::Size(841, 520);

this->Controls->Add(this->label2);

this->Controls->Add(this->listBox1);

this->Controls->Add(this->label1);

this->Controls->Add(this->textBox1);

this->Controls->Add(this->button3);

this->Controls->Add(this->button2);

this->Controls->Add(this->button1);

this->Controls->Add(this->dataGridView1);

this->Name = L"Form1";

this->Text = L"Система обліку абонентів";

this->FormClosing += gcnew System::Windows::Forms::FormClosingEventHandler(this, &Form1::Form1_FormClosing);

this->Load += gcnew System::EventHandler(this, &Form1::Form1_Load);

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

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

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

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

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

this->ResumeLayout(false);

this->PerformLayout();

}

#pragma endregion

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)

{

Form2 ^F2=gcnew Form2();

F2->ShowDialog();

}

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

{

int i=dataGridView1->HitTestInfo->RowIndex->CellIndex;

dataGridView1->Rows->RemoveAt(i);

}

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

{

oleDbDataAdapter1->Fill(dataTable1);

}

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

{

oleDbDataAdapter1->Update(dataTable1);

}

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

{

Abonent Abn;

Abn.search();

};

}

Додаток 2

Лістинг Form2

#pragma once

//#include "dani.h"

namespace kur{

using namespace System;

using namespace System::ComponentModel;

using namespace System::Collections;

using namespace System::Windows::Forms;

using namespace System::Data;

using namespace System::Drawing;

using namespace System::Data::OleDb;

/// <summary>

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

/// </summary>

public ref class Form2: public System::Windows::Forms::Form

{

public:

Form2(void)

{

InitializeComponent();

//

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

//

}

protected:

/// <summary>

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

/// </summary>

~Form2()

{

if (components)

{

delete components;

}

}

private: System::Windows::Forms::Label^ label1;

protected:

public: System::Windows::Forms::TextBox^ textBox1;

private: System::Windows::Forms::TextBox^ textBox2;

private: System::Windows::Forms::Label^ label2;

private: System::Windows::Forms::TextBox^ textBox3;

private: System::Windows::Forms::Label^ label3;

private: System::Windows::Forms::TextBox^ textBox4;

private: System::Windows::Forms::Label^ label4;

private: System::Windows::Forms::TextBox^ textBox5;

private: System::Windows::Forms::Label^ label5;

private: System::Windows::Forms::TextBox^ textBox6;

private: System::Windows::Forms::Label^ label6;

private: System::Windows::Forms::TextBox^ textBox7;

private: System::Windows::Forms::Label^ label7;

private: System::Windows::Forms::TextBox^ textBox8;

private: System::Windows::Forms::Label^ label8;

private: System::Windows::Forms::Button^ button1;

private: System::Data::OleDb::OleDbCommand^ oleDbSelectCommand1;

public: System::Data::OleDb::OleDbConnection^ oleDbConnection1;

private: System::Data::OleDb::OleDbCommand^ oleDbInsertCommand1;

private: System::Data::OleDb::OleDbCommand^ oleDbUpdateCommand1;

private: System::Data::OleDb::OleDbCommand^ oleDbDeleteCommand1;

private: System::Data::OleDb::OleDbDataAdapter^ oleDbDataAdapter1;

private: System::Data::DataSet^ dataSet1;

private: System::Data::DataTable^ dataTable1;

private: System::Data::DataColumn^ dataColumn1;

private: System::Data::DataColumn^ dataColumn2;

private: System::Data::DataColumn^ dataColumn3;

private: System::Data::DataColumn^ dataColumn4;

private: System::Data::DataColumn^ dataColumn5;

private: System::Data::DataColumn^ dataColumn6;

private: System::Data::DataColumn^ dataColumn7;

private: System::Data::DataColumn^ dataColumn8;

private:

/// <summary>

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

/// </summary>

System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code

/// <summary>

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

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

/// </summary>

void InitializeComponent(void)

{

/*

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

*/

}

#pragma endregion

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)

{

Abonent Abn;

pdani PD;

PD.get();

Address Adr;

Adr.get();

Abn.get();

Abh.set();

};

}

Размещено на Allbest.ru


Подобные документы

  • Послідовність створення бази даних автопарку. Визначення об'єктів та класів і зв’язків між ними. Конструктори та деструктори, успадкування класів. Реалізація програми в середовищі Visual Studio C++, її тестування. Побудова об’єктної моделі додатку.

    курсовая работа [529,0 K], добавлен 25.01.2016

  • Характеристика і функції телефонних довідників. Визначення об'єктів і класів і залежностей (зв'язків) між ними. Побудова діаграми ієрархії класів. Реалізація програми в середовищі Borland Delphi. Її інтерфейс і демонстрація можливостей. Тестовий приклад.

    курсовая работа [349,3 K], добавлен 25.01.2016

  • Принципи об'єктно-орієнтованого підходу. Розробка програмного комплексу з використанням цього алгоритму і користувальницьких класів на мові програмування С++. Реалізація простого відкритого успадкування. Тестування працездатності системи класів.

    курсовая работа [98,0 K], добавлен 06.05.2014

  • Об’єктно-орієнтоване програмування мовою С++. Основні принципи об’єктно-орієнтованого програмування. Розробка класів з використанням технології візуального програмування. Розробка класу classProgressBar. Базовий клас font. Методи тестування програми.

    курсовая работа [211,3 K], добавлен 19.08.2010

  • Визначення поняття автоматизації та інформаційної технології. Вибір мови програмування, аналіз бібліотеки класів та системи масового обслуговування. Реалізація інтерфейсу програми Visual C# 2010 Express. Діаграма класів до основних функцій программи.

    курсовая работа [1,5 M], добавлен 28.04.2012

  • Розробка програми на мові програмування С++ з використанням об’єктно-орієнтованого програмування, яка включає в себе роботу з файлами, класами, обробку числової інформації і роботу з графікою. Структура класів і об’єктів. Лістинг та алгоритм програми.

    курсовая работа [104,4 K], добавлен 14.03.2013

  • Редагування за допомогою текстового редактора NotePad вхідного файлу даних. Програмна реалізація основного алгоритму з використанням засобів об'єктно-орієнтованого програмування. Об’ява та опис класів і об'єктів. Розробка допоміжних програмних засобів.

    курсовая работа [69,4 K], добавлен 14.03.2013

  • Базові конструкції мови програмування С++ з позиції об’єктного програмування. Розробка програми для автоматизації обліку товарів на складі магазину парфумів. Реалізація програми в середовищі Visual Studio C++. Розробка інтерфейсу і тестування програми.

    дипломная работа [907,9 K], добавлен 01.04.2016

  • Концепції об'єктно-орієнтованого програмування. Методи створення класів. Доступ до методів базового класу. Структура даних, функції. Розробка додатку на основі діалогових вікон, програми меню. Засоби розробки програмного забезпечення мовами Java та С++.

    курсовая работа [502,5 K], добавлен 01.04.2016

  • Реалізація, за допомогою технології Windows Forms, програми обліку даних про волонтерів та подій, на які вони зареєстровані. можливості об'єктно-орієнтованого програмування. Створення класів. Методи, властивості. Використання Multiple Document Interface.

    курсовая работа [1,5 M], добавлен 02.12.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.