Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для Bitton
11 / 11 / 0
Регистрация: 23.11.2014
Сообщений: 114
MS SQL

Relizovat' update SQL s pomosh'u DELPHI

23.02.2015, 22:27. Показов 601. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем большущее здрасти)

В delphi я пока новичок, но хочу развиваться. Встала задача разработать некий интерфейс, который будет конектиться с БД sql (MS). Подключаться к sql и создавать запросы я научился.

Прошу помочь со следующим, есть таблица distr в которой содержиться список дистрибьюторов, у которых есть код, почта, контактное лицо и т.п.

Скажите как сделать так, что бы я мог нажать к примеру двойным щелчком на название дистрибьютора, что бы появилась следующая форма, где будут находиться TextEdit, где уже подтянуты в эти поля значения из строки таблицы, на которую я кликнул двойным щелчком, после чего я мог изменить поля, нажать на кнопку и все это апдетнулось в таблице, т.е. важным аспектом для является именно метод, которым я мог бы обратиться к нужной мне строке из таблицы (к примеру двойным щелчком).

Может замудровано, но интересно) Не прошу за меня сделать, прошу поставить на путь истинный.

Заранее благодарю.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.02.2015, 22:27
Ответы с готовыми решениями:

Delphi и SQL UPDATE
Всем привет! Ребят, имеется база данных на основе PARADOX 7 (небольшая - из трех таблиц: в первой 21 запись, во второй 3 записи, в третьей...

UPDATE SQL В DELPHI
Как в делфи сделать UPDATE таблиц SQL. Если можно подскажите как сделать через ADOQuery

Delphi,Access, AdoQuery, SQL (UPDATE SET) не вносится boolean значение
Вечер добрый, ну или утро, у кого как) Столкнулся с проблемой, ни как не могу решить, если можете то подскажите... Есть база Access в ней...

6
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
23.02.2015, 22:48
если правильно понял, то необходимо обработать двойной клик по DBGrid. для этого на OnDblClick вызывайте FormDistr.ShowModal;
0
 Аватар для Bitton
11 / 11 / 0
Регистрация: 23.11.2014
Сообщений: 114
24.02.2015, 10:29  [ТС]
Да, совершенно верно) Скажите а как он будет понимать, что я обращаюсь именно к этой строке, по которой кликнул. Вот к примеру в vba есть target.row и target.column, что то подобное в delphi есть?

Заранее благодарю.
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,609
24.02.2015, 10:36
Цитата Сообщение от Bitton Посмотреть сообщение
как он будет понимать, что я обращаюсь именно к этой строке
Кто он?
0
 Аватар для Bitton
11 / 11 / 0
Регистрация: 23.11.2014
Сообщений: 114
24.02.2015, 10:59  [ТС]
Цитата Сообщение от northener Посмотреть сообщение
Кто он?
Метод OnDblClick
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,609
24.02.2015, 11:28
Цитата Сообщение от Bitton Посмотреть сообщение
как он будет понимать, что я обращаюсь именно к этой строке
После первого клика мышкой по строке в DBGrid "текущая" запись в наборе данных, который подключен к DBGrid изменится на соответствующую той строке в DBGrid, по которой кликнули. С этой текущей записью в наборе данных и нужно работать. Номер строки в DBGrid никакого рояля не играет.
0
 Аватар для Bitton
11 / 11 / 0
Регистрация: 23.11.2014
Сообщений: 114
24.02.2015, 11:31  [ТС]
Ок, я понял, постараюсь разобарться)

Большое спасибо!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.02.2015, 11:31
Помогаю со студенческими работами здесь

SQL UPDATE
Товарищи помогите, есть запрос на ввод кодов с одной таблички в другую, но он не работаєт, update erc_abonent a set ...

PL/SQL UPDATE
Добрый день! Подскажите пожалуйста, как правильно написать UPDATE приведённый ниже. UPDATE messages SET sent_status =...

QT + SQL, UPDATE
Пытаюсь обновить БД, но строки не перезаписываются, при этом все значения существуют. что не так? QSqlQuery query_properties; ...

MS SQL UPDATE
как значение одной таблицы приравнять к значению второй.В каждой таблице по одному столбцу

UPDATE sql
как провести операцыю update в таблице на 30 записей так, чтобы при каждом update значения были разными? напр: update 1. Update...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера 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, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru