Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Nod01
Гость
Сообщений: n/a
27.06.2013, 11: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, 11:53
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Ответов Автор Дата
Visual C++ БД Подключение базы данных Access в Visual C++ 2008
Здравствуйте,есть небольшая проблема.Я хочу написать курсовик на C++ с использованием базы данных.Я начал писать на C++ Builder,но мне сказали делать все в Visual Studio.Так вот,присоединится к базе...
Visual C++ и базы данных 2 kolynchick 29.01.2014 17:31
Visual C++ БД VC++ 11 и access db
Добрый день, товарищи! Помогите подключить базу данных access к проекту. Мне нужно название библиотеки и небольшой примерчик. Заранее спасибо:) p.s. меня интересует подключение посредством кода,...
Visual C++ и базы данных 3 goodle 09.07.2013 19:42
Visual C++ БД База Данных Access
Помогите сделать пожалуйста Базу Данных )) Задание 4 Библиотека: Городская библиотека.Число сотрудников составляет 12 человек. Требуется создать базу данных: по читателям, сотрудников...
Visual C++ и базы данных 1 Haru 14.06.2013 02:06
Visual C++ БД Подключение к с++ базы данных Access
Добрый день. Вобще не поникаю как подключить к с++ бд. Читал что подключаешь библиотеки(нашел например ADO/ODBC) что это такое вообще не имею никакого представления. Как их подключать, скачивать их...
Visual C++ и базы данных 2 ru_LAN 16.05.2013 21:23
Visual C++ БД извлечение данных из базы данных и работа с ними
Здравствуйте! я начинающий программист и нужна ваша помощь. мне нужно написать дипломный проект. он заключается в следующем. нужно создать базу данных, прикрепить ее к программе и чтобы программа...
Visual C++ и базы данных 3 mary123 18.01.2013 16:05
Visual C++ БД Подключения базы данных Access
Хочу подключить базу данных через компонент ListBox но у меня появляется вот такая менюшка http://www.cyberforum.ru/attachment.php?attachmentid=104368&stc=1&d=1320251037 вместо ...
Visual C++ и базы данных 1 parkito 05.01.2012 13:26
Visual C++ БД C++ и Access
Всем доброго времени суток. Не могу подключить БД в Access к С++ через OleDB, не совсем понимаю механизм. Приведите плз подробный пример, с подключением, чтением данных из БД и записи данных в...
Visual C++ и базы данных 2 lDogan 13.02.2011 21:46
Visual C++ БД БД Access
Добрый вечер всем! проблема такая - выводил таблицу из БД Access на форме С++ Builder 6 с помощью Grid, Source и Navigatora. все получалось, создавались и удалялись новые строки с таблице. Потом...
Visual C++ и базы данных 1 SuperStud 29.12.2010 23:43
Опции темы

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