Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > > >
Восстановить пароль Регистрация
 
Nod01
Гость
Сообщений: n/a
27.06.2013, 12:53     Ввод данных в бд Access   #1
Здравствуйте, такая проблема, в приложении WinForm, нужно занести (введенную пользователем) инфу из TextBox, в таблицу Access.
Коннект осуществляю программно:
Код C++
1
2
3
4
 System::Data::OleDb::OleDbConnection^ connect;
connect =gcnew System::Data::OleDb::OleDbConnection("Provider =Microsoft.Jet.OLEDB.4.0; Data Source =..\\DB1.mdb;Persist Security Info =False");
connect ->Open();
(...)
Считывать данные и заносить их в Grid, получается отлично, с помощью OleDbDataReader:
Код C++
1
2
3
4
5
6
7
8
9
10
11
(...)
System::Data::OleDb::OleDbCommand^ command =gcnew System::Data::OleDb::OleDbCommand("Select * From Name", connect);
System::Data::OleDb::OleDbDataReader^ oledbRead =command ->ExecuteReader();
while(oledbRead ->Read()) 
  {
    this ->dataGridView1 ->Rows ->Add();
    this ->dataGridView1 ->Rows[i++] ->Cells[0] ->Value =oledbRead["FIO"];
  }
 oledbRead ->Close();
 connect ->Close();
(....)
А вот как внести данные в таблицу "NameBase", например в столбец "NameB1", из бокса и соответственно сохранить изменения, не пойму.
Облазил кучу сайтов, как я понял нужно это делать через DataSet и BindingSource, но вот как их (именно программно) связать с данным коннектом, не пойму т.к. новичок еще в c++
Да, кстати юзаю VS Professional 2010
Очень надеюсь на вашу помощь..

Добавлено через 14 часов 25 минут
Нашел выход в sql-запросах..
AdAgent
Объявления
27.06.2013, 12:53     Ввод данных в бд Access
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Опции темы

Текущее время: 04:22. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Яндекс.Метрика