Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Visual C++ и Access


Автор: Mugla 19.5.2014, 14:50
Имеется БД Access, которая подключена при помощи OleDbConnection, OleDbDataAdapter и DataSet к компоненту DataGridView на форме проекта Visual C++. 

Стоит такая задача: Создать кнопки, которые позволят "Добавлять", "Удалять" и "Сохранять" данные в таблице через компоненты TextBox. Приходится заниматься "самоучительством", но от этого мало результатов. Пока получилось прописать только для "Добавления" данных:
Код:
Код



private: System::Void button3_Click(System::Object^  sender, System::EventArgs^  e) {
                 oleDbDataAdapter1->InsertCommand->Parameters["Код_работника"]->Value = textBox3->Text;
                 oleDbDataAdapter1->InsertCommand->Parameters["Фамилия"]->Value = textBox4->Text;
                 oleDbDataAdapter1->InsertCommand->Parameters["Имя"]->Value = textBox5->Text;
                 oleDbDataAdapter1->InsertCommand->Parameters["Отчество"]->Value = textBox6->Text;
                 oleDbConnection1->Open();
                 oleDbDataAdapter1->InsertCommand->ExecuteNonQuery();
                 oleDbConnection1->Close();
             }

На счет правильности я конечно сомневаюсь, но все же.


PS/ Может кто-то работает в Visual C++ и Access, прошу помочь.
PS2/ Или посоветуйте хорошую литературу. К примеру "Visual C++ в задачах и примерах". Там приведены хорошие примеры на добавление и удаление, но, увы, там Microsoft SQL Server, с Access такого нет.

Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)