Форум программистов, компьютерный форум CyberForum.ru Форум программистов | Компьютерный форум | Форум web-программистов | Форум по электронике и бытовой технике | Форум о софте | Научный форум | Карьера и бизнес
CyberForum.ru - форум программистов и сисадминов > Форум Форум программистов > Форум C++ > Форум Visual C++ > Форум Visual C++ и базы данных
Восстановить пароль Регистрация

Ответ Создать новую тему
 
27.06.2013, 11:53   #1
Nod01
Новичок
 
Регистрация: 14.06.2013
Сообщений: 1
Репутация: 0 (0)
Ввод данных в бд Access / Visual C++ и базы данных

Здравствуйте, такая проблема, в приложении 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-запросах..
27.06.2013, 11:53
AdAgent
Объявления
Другие темы раздела
Запрос на подсчет итоговой суммы Visual C++ БД
Всем доброго времени суток) Друзья, у меня есть БД "Гостиница", там есть таблицы: КЛИЕНТ, КОМНАТА, УСЛУГИ, ПРОЖИВАНИЕ. Остановимся на таблице ПРОЖИВАНИЕ, в ней есть поля: КОД ПРОЖИВАНИЯ (Первичный ключ) ДАТА ЗАСЕЛЕНИЯ ДАТА ВЫСЕЛЕНИЯ ИТОГОВАЯ СУММА ОПЛАТЫ СТАТУС ОПЛАТЫ ЗА ПРОЖИВАНИЕ...
Visual C++ БД Не вижу логики
Здравствуйте Уважаемые программисты. С базой работаю в общем где-то часа и то в основном теория поэтому прошу сильно не критиковать. Не могу понять в чем ошибка private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) { oleDbConnection1->Open();...
27.06.2013, 11:53
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Автор Дата
Ввод данных в БД MS Access при помощи компонента DataGridView
Доброго времени суток! Подскажите, каким образом, при помощи компонента DataGridView вносить изменения в базу?
C# и базы данных, ADO.NET Ilyko 27.02.2014 01:51
Как заполнить базу данных Access с помощью vba в том же access и считать из нее инфу?
Прошу помочь в азах. Как заполнить базу данных Access с помощью vba в том же access и считать из нее инфу? Спасибо.
VBA Anton_Ten 17.11.2010 13:02
ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле).
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). Вариант: абитуриенты. Порядок выполнения работы Создать новый тип данных «запись» согласно полученному варианту. Вывести...
С++ для начинающих masha1207 04.10.2010 22:00
Разработка программ и баз данных (Delphi + Access, MS SQL Server, MySQL; VBA + Access, Excel)
Разрабатываю программы и базы данных. Среды и языки разработки: Delphi, VBA. Базы данных: Access, MS SQL Server, MySQL. Портфолио: http://www.applix.ru/softwaredev/portfoliopo Контакты: E-mail: po@applix.ru ICQ: 333-925-534
Поиск работы trouvor 04.07.2010 10:53
оставить программу, которая обеспечивает ввод данных, изменение данных, расшифровку кода, вывод данных.
В структуре имеется два поля: фамилия военнослужащего и уникальный код (целое беззнаковое число).Значение битов кода следующее: 0-7 год призыва, 8-14 табельный номер, 15 пол. Составить программу, которая обеспечивает ввод данных, изменение данных, расшифровку кода, вывод данных. нужно...
C для начинающих BOR1K 21.12.2009 12:15
Опции темы

Текущее время: 01:55. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.