Програма обліку товарів на складі магазину
Базові конструкції мови програмування С++ з позиції об’єктного програмування. Розробка програми для автоматизації обліку товарів на складі магазину парфумів. Реалізація програми в середовищі Visual Studio C++. Розробка інтерфейсу і тестування програми.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | украинский |
Дата добавления | 01.04.2016 |
Размер файла | 907,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
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))});
//
// oleDbDeleteCommand1
//
this->oleDbDeleteCommand1->CommandText = resources->GetString(L"oleDbDeleteCommand1.CommandText");
this->oleDbDeleteCommand1->Connection = this->oleDbConnection1;
this->oleDbDeleteCommand1->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(15) {(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->oleDbDeleteCommand1;
this->oleDbDataAdapter1->InsertCommand = this->oleDbInsertCommand1;
this->oleDbDataAdapter1->SelectCommand = this->oleDbSelectCommand1;
cli::array< System::Data::Common::DataColumnMapping^ >^ __mcTemp__1 = gcnew cli::array< System::Data::Common::DataColumnMapping^ >(8) {(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->oleDbUpdateCommand1;
//
// Form1
//
this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
this->ClientSize = System::Drawing::Size(844, 532);
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->StartPosition = System::Windows::Forms::FormStartPosition::CenterScreen;
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->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();
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)
{
String ^st;
st=Directory::GetCurrentDirectory();
this->oleDbConnection1->ConnectionString = L"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+st+"\\Парфуми.mdb";
oleDbDataAdapter1->Fill(dataTable1);
}
private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e)
{
this->dataGridView1->DataSource ="";
this->dataGridView1->DataSource = this->bindingSource1;
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)
{
Parfum Pr;
Pr.get();
Pr.seargh();
}
};
}
Додаток 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::Button^ button1;
public: System::Data::OleDb::OleDbConnection^ oleDbConnection1;
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: System::Data::OleDb::OleDbCommand^ oleDbSelectCommand1;
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:
/// <summary>
/// Требуется переменная конструктора.
/// </summary>
System::ComponentModel::Container ^components;
#pragma region Windows Form Designer generated code
/// <summary>
/// Обязательный метод для поддержки конструктора - не изменяйте
/// содержимое данного метода при помощи редактора кода.
/// </summary>
void InitializeComponent(void)
{
System::ComponentModel::ComponentResourceManager^ resources = (gcnew System::ComponentModel::ComponentResourceManager(Form2::typeid));
this->label1 = (gcnew System::Windows::Forms::Label());
this->textBox1 = (gcnew System::Windows::Forms::TextBox());
this->textBox2 = (gcnew System::Windows::Forms::TextBox());
this->label2 = (gcnew System::Windows::Forms::Label());
this->textBox3 = (gcnew System::Windows::Forms::TextBox());
this->label3 = (gcnew System::Windows::Forms::Label());
this->textBox4 = (gcnew System::Windows::Forms::TextBox());
this->label4 = (gcnew System::Windows::Forms::Label());
this->textBox5 = (gcnew System::Windows::Forms::TextBox());
this->label5 = (gcnew System::Windows::Forms::Label());
this->textBox6 = (gcnew System::Windows::Forms::TextBox());
this->label6 = (gcnew System::Windows::Forms::Label());
this->textBox7 = (gcnew System::Windows::Forms::TextBox());
this->label7 = (gcnew System::Windows::Forms::Label());
this->button1 = (gcnew System::Windows::Forms::Button());
this->oleDbConnection1 = (gcnew System::Data::OleDb::OleDbConnection());
this->dataSet1 = (gcnew System::Data::DataSet());
this->dataTable1 = (gcnew System::Data::DataTable());
this->dataColumn1 = (gcnew System::Data::DataColumn());
this->dataColumn2 = (gcnew System::Data::DataColumn());
this->dataColumn3 = (gcnew System::Data::DataColumn());
this->dataColumn4 = (gcnew System::Data::DataColumn());
this->dataColumn5 = (gcnew System::Data::DataColumn());
this->dataColumn6 = (gcnew System::Data::DataColumn());
this->dataColumn7 = (gcnew System::Data::DataColumn());
this->dataColumn8 = (gcnew System::Data::DataColumn());
this->oleDbSelectCommand1 = (gcnew System::Data::OleDb::OleDbCommand());
this->oleDbInsertCommand1 = (gcnew System::Data::OleDb::OleDbCommand());
this->oleDbUpdateCommand1 = (gcnew System::Data::OleDb::OleDbCommand());
this->oleDbDeleteCommand1 = (gcnew System::Data::OleDb::OleDbCommand());
this->oleDbDataAdapter1 = (gcnew System::Data::OleDb::OleDbDataAdapter());
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->dataSet1))->BeginInit();
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->dataTable1))->BeginInit();
this->SuspendLayout();
//
// label1
//
this->label1->AutoSize = true;
this->label1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label1->Location = System::Drawing::Point(12, 9);
this->label1->Name = L"label1";
this->label1->Size = System::Drawing::Size(61, 20);
this->label1->TabIndex = 0;
this->label1->Text = L"Назва";
//
// textBox1
//
this->textBox1->Location = System::Drawing::Point(16, 32);
this->textBox1->Name = L"textBox1";
this->textBox1->Size = System::Drawing::Size(312, 20);
this->textBox1->TabIndex = 1;
//
// textBox2
//
this->textBox2->Location = System::Drawing::Point(16, 85);
this->textBox2->Name = L"textBox2";
this->textBox2->Size = System::Drawing::Size(312, 20);
this->textBox2->TabIndex = 3;
//
// label2
//
this->label2->AutoSize = true;
this->label2->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label2->Location = System::Drawing::Point(12, 62);
this->label2->Name = L"label2";
this->label2->Size = System::Drawing::Size(52, 20);
this->label2->TabIndex = 2;
this->label2->Text = L"Дата";
//
// textBox3
//
this->textBox3->Location = System::Drawing::Point(16, 135);
this->textBox3->Name = L"textBox3";
this->textBox3->Size = System::Drawing::Size(312, 20);
this->textBox3->TabIndex = 5;
//
// label3
//
this->label3->AutoSize = true;
this->label3->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label3->Location = System::Drawing::Point(12, 112);
this->label3->Name = L"label3";
this->label3->Size = System::Drawing::Size(64, 20);
this->label3->TabIndex = 4;
this->label3->Text = L"Країна";
//
// textBox4
//
this->textBox4->Location = System::Drawing::Point(16, 187);
this->textBox4->Name = L"textBox4";
this->textBox4->Size = System::Drawing::Size(312, 20);
this->textBox4->TabIndex = 7;
//
// label4
//
this->label4->AutoSize = true;
this->label4->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label4->Location = System::Drawing::Point(12, 164);
this->label4->Name = L"label4";
this->label4->Size = System::Drawing::Size(90, 20);
this->label4->TabIndex = 6;
this->label4->Text = L"Виробник";
//
// textBox5
//
this->textBox5->Location = System::Drawing::Point(16, 239);
this->textBox5->Name = L"textBox5";
this->textBox5->Size = System::Drawing::Size(312, 20);
this->textBox5->TabIndex = 9;
//
// label5
//
this->label5->AutoSize = true;
this->label5->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label5->Location = System::Drawing::Point(12, 216);
this->label5->Name = L"label5";
this->label5->Size = System::Drawing::Size(46, 20);
this->label5->TabIndex = 8;
this->label5->Text = L"Ціна";
//
// textBox6
//
this->textBox6->Location = System::Drawing::Point(16, 290);
this->textBox6->Name = L"textBox6";
this->textBox6->Size = System::Drawing::Size(312, 20);
this->textBox6->TabIndex = 11;
//
// label6
//
this->label6->AutoSize = true;
this->label6->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label6->Location = System::Drawing::Point(12, 267);
this->label6->Name = L"label6";
this->label6->Size = System::Drawing::Size(171, 20);
this->label6->TabIndex = 10;
this->label6->Text = L"Натуральний вміст";
//
// textBox7
//
this->textBox7->Location = System::Drawing::Point(16, 339);
this->textBox7->Name = L"textBox7";
this->textBox7->Size = System::Drawing::Size(312, 20);
this->textBox7->TabIndex = 13;
//
// label7
//
this->label7->AutoSize = true;
this->label7->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->label7->Location = System::Drawing::Point(12, 316);
this->label7->Name = L"label7";
this->label7->Size = System::Drawing::Size(131, 20);
this->label7->TabIndex = 12;
this->label7->Text = L"Хімічний вміст";
//
// button1
//
this->button1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 10, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(204)));
this->button1->Location = System::Drawing::Point(114, 377);
this->button1->Name = L"button1";
this->button1->Size = System::Drawing::Size(84, 27);
this->button1->TabIndex = 16;
this->button1->Text = L"Додати";
this->button1->UseVisualStyleBackColor = true;
this->button1->Click += gcnew System::EventHandler(this, &Form2::button1_Click);
//
// oleDbConnection1
//
this->oleDbConnection1->ConnectionString = L"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\Anonimus\\Desktop\\kur\\kur\\Па"
L"рфуми.mdb";
//
// dataSet1
//
this->dataSet1->DataSetName = L"NewDataSet";
this->dataSet1->Tables->AddRange(gcnew cli::array< System::Data::DataTable^ >(1) {this->dataTable1});
//
// dataTable1
//
this->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});
this->dataTable1->TableName = L"Table1";
//
// dataColumn1
//
this->dataColumn1->ColumnName = L"ПІБ";
//
// dataColumn2
//
this->dataColumn2->ColumnName = L"Дата народження";
//
// dataColumn3
//
this->dataColumn3->Caption = L"Адреса";
this->dataColumn3->ColumnName = L"Адрес";
//
// dataColumn4
//
this->dataColumn4->ColumnName = L"Освіта";
//
// dataColumn5
//
this->dataColumn5->ColumnName = L"Спеціальність";
//
// dataColumn6
//
this->dataColumn6->ColumnName = L"Дата влаштування";
//
// dataColumn7
//
this->dataColumn7->ColumnName = L"Зарплата";
//
// dataColumn8
//
this->dataColumn8->ColumnName = L"Телефон";
//
// oleDbSelectCommand1
//
this->oleDbSelectCommand1->CommandText = L"SELECT Назва, Дата, Країна, Виробник, Ціна, [Натуральний_вміст], [Хімічний_вміст]"
L", Код FROM Парфуми";
this->oleDbSelectCommand1->Connection = this->oleDbConnection1;
//
// oleDbInsertCommand1
//
this->oleDbInsertCommand1->CommandText = L"INSERT INTO `Парфуми` (`Назва`, `Дата`, `Країна`, `Виробник`, `Ціна`, `Натуральни"
L"й_вміст`, `Хімічний_вміст`) VALUES (\?, \?, \?, \?, \?, \?, \?)";
this->oleDbInsertCommand1->Connection = this->oleDbConnection1;
this->oleDbInsertCommand1->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(7) {(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"Хімічний_вміст"))});
//
// oleDbUpdateCommand1
//
this->oleDbUpdateCommand1->CommandText = resources->GetString(L"oleDbUpdateCommand1.CommandText");
this->oleDbUpdateCommand1->Connection = this->oleDbConnection1;
this->oleDbUpdateCommand1->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(22) {(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"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))});
//
// oleDbDeleteCommand1
//
this->oleDbDeleteCommand1->CommandText = resources->GetString(L"oleDbDeleteCommand1.CommandText");
this->oleDbDeleteCommand1->Connection = this->oleDbConnection1;
this->oleDbDeleteCommand1->Parameters->AddRange(gcnew cli::array< System::Data::OleDb::OleDbParameter^ >(15) {(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->oleDbDeleteCommand1;
this->oleDbDataAdapter1->InsertCommand = this->oleDbInsertCommand1;
this->oleDbDataAdapter1->SelectCommand = this->oleDbSelectCommand1;
cli::array< System::Data::Common::DataColumnMapping^ >^ __mcTemp__1 = gcnew cli::array< System::Data::Common::DataColumnMapping^ >(8) {(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->oleDbUpdateCommand1;
//
// Form2
//
this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
this->ClientSize = System::Drawing::Size(342, 414);
this->Controls->Add(this->button1);
this->Controls->Add(this->textBox7);
this->Controls->Add(this->label7);
this->Controls->Add(this->textBox6);
this->Controls->Add(this->label6);
this->Controls->Add(this->textBox5);
this->Controls->Add(this->label5);
this->Controls->Add(this->textBox4);
this->Controls->Add(this->label4);
this->Controls->Add(this->textBox3);
this->Controls->Add(this->label3);
this->Controls->Add(this->textBox2);
this->Controls->Add(this->label2);
this->Controls->Add(this->textBox1);
this->Controls->Add(this->label1);
this->Name = L"Form2";
this->StartPosition = System::Windows::Forms::FormStartPosition::CenterScreen;
this->Text = L"Додати парфум";
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->dataSet1))->EndInit();
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->dataTable1))->EndInit();
this->ResumeLayout(false);
this->PerformLayout();
}
#pragma endregion
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
Parfum Pr;
Pr.get();
Pr.Set();
}
};
}
Размещено на Allbest.ru
Подобные документы
Опис структур даних та вмісту файлів з вхідними, вихідними даними. Проектування програми автоматизації процесу обліку (поставки та видачі) товарів для невеликого магазину. Математична постановка основних задач. Опис програмного інтерфейсу з користувачем.
курсовая работа [526,9 K], добавлен 07.10.2014Створення комп'ютерної програми на мові програмування С++ для ведення обліку мобільних телефонів на складі-магазині. Вимоги до апаратного та програмного забезпечення. Схема зв'язку між складовими частинами програми. Інструкція користувача, тестування.
дипломная работа [4,2 M], добавлен 06.06.2012Класифікація існуючих інформаційних систем. Особливості створення інформаційної системи роботи меблевого магазину. Розробка програми, що забезпечує роботу торгівельної организації, в середовищі Microsoft Visual Studio 2008 на мові програмування Vb.NEt.
курсовая работа [829,5 K], добавлен 12.12.2013Розробка таблиці для збереження даних у текстовому файлі про фільми в середовищі програмування Visual Studio C++ та їх сортування за країною виробництва. Реалізація таблиці за допомогою компонента dataGridView. Опис і контрольний приклад роботи програми.
курсовая работа [1,4 M], добавлен 02.11.2016Концепції об'єктно-орієнтованого програмування. Конструктори та деструктори. Успадкування класів. Побудова об’єктної моделі. Визначення об'єктів та класів і зв’язків між ними. Реалізація програми в середовищі Visual Studio C++. Інтерфейс програми.
курсовая работа [743,7 K], добавлен 25.01.2016Побудова інформаційно-математичної моделі задачі. Визначення структури даних, розробка інтерфейсу. Складання коду програми за допомогою мови програмування Delphi 7.0. Реалізація проекту у візуальному середовищі. Інструкція з експлуатації програми.
курсовая работа [601,3 K], добавлен 03.09.2009Проектування бази даних (БД). Проектування логічної моделі БД. Реалізація БД та створення таблиць. Встановлення зв’язків, вибір мови та середовища програмування. Опис функціональних елементів та реалізація програми. Опис та тестовий приклад програми.
дипломная работа [1,6 M], добавлен 07.01.2017Розробка та схема алгоритму проектованої гри. Особливості мови програмування та середовища "Microsoft Visual Studio C++ 2008 Express Edition". Лістинг програми та загальний опис її роботи, аналіз отриманих результатів та оцінка практичної ефективності.
курсовая работа [762,8 K], добавлен 03.05.2015Аналіз особливостей мови програмування Java та середовища Android Studio. Розробка програмного забезпечення для якісного та ефективного вивчення іноземних слів. Побудова базових алгоритмів і структури даних. Вибір мови програмування, реалізація програми.
курсовая работа [335,3 K], добавлен 11.01.2015Методика розробки компілятору з вхідної мови програмування Pascal, оболонка, якого розроблена в середовищі програмування Borland C під операційну систему Windows. Блок-схема програми. Розробка оптимізатора та генератора коду. Тестування компілятора.
курсовая работа [218,6 K], добавлен 04.06.2011