![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
После внесения изменения в БД нужно обновить их в DBGrid, но при обновлении через
Код:
Возможно ли сделать чтобы он только обновил данные в выделенной строке или как вернутся к той строке снова. ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]()
Если я правильно понял вопрос, то так
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
ммм забыл уточнить сделано на BDE
Также сделал на ИВУ - неработет... Последний раз редактировалось Serval; 05.06.2009 в 10:55. |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
ну я и делал - неполучилось.
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]()
Ну значит перед обновлением курсор стоит на первой строке.
Query3.RecNo - это номер строки на которой находиться курсор. Если запись добавляется в конец таблицы, то можно использовать. Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
Записи не добавляются а изменяются в них данные - выделяется строка в DBGrid, даблклик (или нажатие кнопки), выводится форма, заполняется, жмется кнопка - происходить изменение в базе и форма закрывается - а курсор всеравно встает на 1 строку вместо той что была.
Last - работает, а то что раньше советовал нет ![]() Код:
Последний раз редактировалось Serval; 05.06.2009 в 11:34. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]()
тогда
Код:
Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
вот чего человеку голову морочить?
Serval, пользуйся бумарками или локейтом по праймари в таблице вариант с букмарками так Код:
Код:
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]() Цитата:
если сделать Код:
![]() впринципе если узнать номер строки поторую выделил в дбгрид то проблема решена будет |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фокус на заданной строке в DBGrid | Zver | БД в Delphi | 6 | 08.11.2014 12:51 |
Обновление списка данных без потери данных в переменных | VaBank | БД в Delphi | 13 | 03.06.2009 10:47 |
перенос данных из DBGrid в DBGrid | KingSize | БД в Delphi | 17 | 24.04.2009 09:30 |
Обновление DBGrid + ADOQuery | Demonk | БД в Delphi | 11 | 04.02.2009 13:42 |
обновление данных | AnGrig | БД в Delphi | 3 | 14.10.2007 13:08 |