0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 2
1

Обновление данных в DBGrid

14.05.2017, 15:59. Показов 1022. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
ADOQuery1->Close();
      ADOQuery1->SQL->Clear();
      ADOQuery1->SQL->Add("INSERT INTO Оплата (ФІО, Логін, Місяць_оплати, Сума, Дата_оплати )");
      ADOQuery1->SQL->Add("VALUES (:Param2, :Param3, :Param4, :Param5, :Param6)");
      ADOQuery1->Parameters->ParamByName("Param2")->Value = Form3->Edit1->Text;
      ADOQuery1->Parameters->ParamByName("Param3")->Value = Form3->Edit2->Text;
      ADOQuery1->Parameters->ParamByName("Param4")->Value = Form3->ComboBox1->Text;
      ADOQuery1->Parameters->ParamByName("Param5")->Value = Form3->Edit4->Text;
      ADOQuery1->Parameters->ParamByName("Param6")->Value = Form3->DateTimePicker1->Date;
       ADOQuery1->ExecSQL();
      DBGrid1->DataSource=DataSource1;
КАК ОБНОВИТЬ DBGrid1 , подключенный через ADOConection И ADOQuery1
0
14.05.2017, 15:59
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.05.2017, 15:59
Ответы с готовыми решениями:

Обновление данных в DBGrid
Как обновить данные в DBGrid после добавления?

Обновление данных в DBGrid
Есть три TEdit, ввожу в них данные и нажимаю на button, все данные заносятся в таблицу, в таблице три поля, то есть данные по порядку...

Обновление данных в DBGrid
Возможно избитый вопрос, но ответа я не нашёл. Имеется 2 формы, на первой происходит добавление данных через ADOTable1->Insert(); , на...

3
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
14.05.2017, 16:03 2
Вообще после обновления необходимо сделать запрос на выборку
0
0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 2
14.05.2017, 16:13  [ТС] 3
edit пишет в базу Acsess при DBGrid1->Refresh(); делает
Миниатюры
Обновление данных в DBGrid  
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
15.05.2017, 00:42 4
Сделай запрос на выборку после обновления
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
      DBGrid1->DataSource=DataSource1;
      ADOQuery1->Close();
      ADOQuery1->SQL->Clear();
      ADOQuery1->SQL->Add("INSERT INTO Оплата (ФІО, Логін, Місяць_оплати, Сума, Дата_оплати )");
      ADOQuery1->SQL->Add("VALUES (:Param2, :Param3, :Param4, :Param5, :Param6)");
      ADOQuery1->Parameters->ParamByName("Param2")->Value = Form3->Edit1->Text;
      ADOQuery1->Parameters->ParamByName("Param3")->Value = Form3->Edit2->Text;
      ADOQuery1->Parameters->ParamByName("Param4")->Value = Form3->ComboBox1->Text;
      ADOQuery1->Parameters->ParamByName("Param5")->Value = Form3->Edit4->Text;
      ADOQuery1->Parameters->ParamByName("Param6")->Value = Form3->DateTimePicker1->Date;
      ADOQuery1->ExecSQL();
      ADOQuery1->Close();
      ADOQuery1->SQL->Clear();
      ADOQuery1->SQL->Add("Select * from Оплата");
      ADOQuery1->Open();
0
15.05.2017, 00:42
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.05.2017, 00:42
Помогаю со студенческими работами здесь

Обновление нумерации строк в DBGrid
Добрый день уважаемые гуру . Пишу прогу для работы с БД Access так вот все работает кроме проблемы нумерации счетчика. Т.Е Счетчик строк...

DBGrid, обновление содержимого столбца
ОЧЕНЬ ПРОШУ ПОМОЧЬ РЕШИТЬ ПРОБЛЕМУ. Есть запрос,состоящий из 2-х таблиц: SELECT...

Обновление и добавление записей в DBGrid
Builder 6, Firebird 2.0. Использую связку DBGrid + Datasource + IBDataSet. При добавлении в грид записи или обновлении записи в ячейке...

Обновление данных в DBGrid
В общем результаты теста добавляются в бд Access. В саму базу данных добавляются как надо, а вот в программе DBGrid показывает их только...

Обновление данных в DBgrid
Доброй ночи! Delphi + Access 2010. Забегая вперед, скажу, что вычисляемые поля сделанные в БД - это обдуманный подход, который в моем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Рекурсивные типы в Python
stackOverflow 19.02.2025
Рекурсивные типы данных представляют собой особую категорию структур, которые определяются через самих себя или через взаимные ссылки друг на друга. Такие типы играют важнейшую роль при создании. . .
Распознавание улыбки на Python с помощью OpenCV, Keras и TensorFlow
stackOverflow 19.02.2025
Компьютерное зрение и распознавание эмоций становятся все более востребованными технологиями. Они находят применение в самых разных областях - от систем безопасности до пользовательских интерфейсов и. . .
Распознавание капчи на Python с помощью глубокого обучения, Keras и TensorFlow
stackOverflow 19.02.2025
Развитие технологий глубокого обучения и компьютерного зрения создало интересный парадокс - системы, изначально разработанные для защиты от автоматизации, теперь могут быть преодолены с помощью. . .
Анализ тональности на Python
stackOverflow 19.02.2025
Анализ тональности текста (Sentiment Analysis) - одно из наиболее востребованных направлений в обработке естественного языка, которое позволяет автоматически определять эмоциональную окраску. . .
Обнаружение аномалий в машинном обучении на Python
stackOverflow 19.02.2025
Аномалии — это отклонения от ожидаемого поведения системы, которые могут указывать как на потенциальные проблемы, так и на интересные возможности для исследования. В контексте машинного обучения. . .
Введение в представления (views) Django
stackOverflow 19.02.2025
Представления (views) - ключевой элемент веб-фреймворка Django, который отвечает за обработку HTTP-запросов и формирование ответов. Они действуют как посредники между данными приложения и шаблонами,. . .
Что такое шаблоны Django и как с ними работать
stackOverflow 19.02.2025
Шаблоны Django - основополагающий компонент фреймворка Django, который позволяет эффективно разделять логику приложения и его визуальное представление. Это очень важный инструмент для. . .
Какой Python Web-фреймворк лучший: Django, Flask или FastAPI?
stackOverflow 19.02.2025
В разработке под веб Python занимает особое место благодаря своей универсальности и богатой экосистеме. При создании веб-приложений разработчики сталкиваются с важным выбором - какой фреймворк. . .
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией и Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru