Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 16.10.2010
Сообщений: 66

Обновление данных в строке DbGrid-а при клике на эту строку

15.05.2013, 19:07. Показов 1130. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
по клику на строку dbgrid требуется обновить данные в определенной строке.

запрос на обновление представлен ниже. в коде обращаюсь к конкретной строке WHERE tab_nomer="6"'.
подскажите пожалуйста, как написать эту WHERE tab_nomer="6" часть кода, чтобы номер считывался по нажатию на строку.

Delphi
1
2
 Form2.ADOQuery1.SQL.Clear;
   Form2.ADOQuery1.SQL.Add('UPDATE obrazovanie SET ushebnoe_zavedenie='''+ Edit13.Text+''' ,god_okon='''+ Edit14.Text+''',¹diploma='''+ Edit15.Text+''',obr='''+ combobox9.Text+''',forma_obuch='''+ Edit20.Text+''' WHERE tab_nomer="6"');
заранее спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.05.2013, 19:07
Ответы с готовыми решениями:

Как при клике по определённой колонке DBGrid фильтровать эту колонку?
1.нужно отфильтровать колонку при клике на нее. как это сделать? 2.при листании влево-вправо таблицы заголовки накладываются друг на...

Как при двойном клике - удалить эту строку из ListView ?
Программно сформирован ListView. Как при двойном клике - удалить эту строку из ListView ?

При (двойном) клике на строке в dbgrid отображать в другой форме информацию из выбранной строки грида
Ребят помогите плз. Хочу сделать так чтобы при (двойном) клике на строке в dbgride открывалась 2 форма и на ней в компонент memo выводилась...

2
 Аватар для HyperZen
498 / 251 / 56
Регистрация: 16.06.2011
Сообщений: 904
15.05.2013, 20:31
Delphi
1
2
3
4
5
6
ID: integer;
...
ID := ADOQuery1.FieldValues['tab_nomer'];
...
Form2.ADOQuery1.SQL.Clear;
Form2.ADOQuery1.SQL.Add('UPDATE obrazovanie SET ushebnoe_zavedenie='''+ Edit13.Text+''' ,god_okon='''+ Edit14.Text+''',¹diploma='''+ Edit15.Text+''',obr='''+ combobox9.Text+''',forma_obuch='''+ Edit20.Text+''' WHERE tab_nomer=' + IntToStr(Integer(ID)) + ')';
0
1 / 1 / 0
Регистрация: 16.10.2010
Сообщений: 66
16.05.2013, 09:02  [ТС]
огромное вам спасибо))проблема решена)))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.05.2013, 09:02
Помогаю со студенческими работами здесь

При клике на ячейке DbGrid выделить строку и в Label отобразить содержимое ячеек из этой строки
Подскажите пожалуйста ответ на наверное глупый вопрос. есть DBGrid и несколько Label, надо чтобы при клике на ячейке дбгрида выделялась...

Виджет обновление данных при клике на кнопку
Добрый день. Пытаюсь создать виджет который будет показывать баланс на экране. Создал 2 кнопки и повесил слушатель чтоб определить...

Найти в строке символ 'h', заменить его на ноль. Перенести эту строку в основной сегмент данных.
в вспомогательном сегменте данных задана строка символов 'abcdefghkl'. найти в этой строке символ 'h', заменить его на ноль. перенести эту...

При клике на строку GridView открыть страницу с отображением выделенных данных
Здравствуйте всем Передо мной возникла не приодолимая преграда, дела обстоят так"мне нужно сделать так чтобы когда я выбирал строку...

При клике на ячейку с картинкой меняется фон на эту картинку
Есть колонка ячеек с картинками, нужно, чтобы при клике на ячейку с картинкой менялся фон на эту картинку. На чистом JS пожалуйста. ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru