Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Текущая строка DBGrid [D6]


Шурик Ш ©   (2002-09-23 17:53:00) 

Подскажите, пожалуйста, как можно вычислить текущую строку DBGrid?


ЮЮ   (2002-09-25 03:12:00) [1]

по нажатию на кнопку "..." эта запись набора данных и будет активной, остаётся обратиться к полю, например, DBGrid.SelectedField или DBGrid.Columns[Index].Field или DBGrid.Fields[Index]


Wolf226   (2002-09-24 17:04:00) [2]

SelectedField.value:= returned_value;


koks   (2002-09-24 14:21:00) [3]

1. Если у тебя набор TQuery, то убедись что он обновляемый...

пока будешь это выясниять - найдешь все ответы... Действительно, запасись для этого литературой.


gek   (2002-09-24 14:17:00) [4]

Насколько я понял, тебе надо смотреть RecNo


Шурик Ш   (2002-09-24 14:10:00) [5]

А по поводу книг... Может подскажите какую электронную библиотеку, пока я жду заказанных книг из интернет-магазина.


Шурик Ш   (2002-09-24 14:09:00) [6]

Разве вопрос задан не корректно?

Шурик Ш © (24.09.02 11:28)
Форма подбора открывается по нажатию на кнопку "..." при значении свойства ButtonStyle := cbsEllipsis.
В форме происходит подбор, затем она закрывается. Как переданное значение из формы засунуть в ту ячейку, из которой было вызвано событие DBGridEditButtonClick? И как это сделать в другую ячейку этой же строки?



Шурик Ш   (2002-09-24 14:08:00) [7]

Жаль...


Johnmen   (2002-09-24 14:02:00) [8]

А у строки есть индекс ? Что это ?
Ты разве не понял
>>3JIA9I CyKA © (24.09.02 13:19)
>>Я бы рад помочь, но просто не знаю, с чего начать.

Тебе надо начать с основ - почитать к.-л.книжку по программированию БД на Delphi...
А иначе ты будешь общаться с отвечающими на разных языках (как сейчас)



Шурик Ш   (2002-09-24 13:31:00) [9]

Давай, помогу! Начни с того, как все же в теле процедуры DBGridEditButtonClick определить Индекс строки, из которой была вызвана эта процедура.


3JIA9I CyKA   (2002-09-24 13:19:00) [10]

Я бы рад помочь, но просто не знаю, с чего начать.


Шурик Ш   (2002-09-24 12:32:00) [11]

Я не понимаю, вопрос такой глупый? Или я что-то не так говорю?


Шурик Ш   (2002-09-24 12:09:00) [12]

Почему?


3JIA9I CyKA   (2002-09-24 11:58:00) [13]

Всё. Я пас.


Шурик Ш   (2002-09-24 11:37:00) [14]

1) Набор данных = Query?
2) Так как же все это сделать?


3JIA9I CyKA   (2002-09-24 11:34:00) [15]

Данные засовывать придётся в набор данных, а не в DBGrid.
У набора данных бывает текущая строка. А ещё бывает первичный ключ. Хорошие всё веШчИ!


Шурик Ш   (2002-09-24 11:28:00) [16]

Форма подбора открывается по нажатию на кнопку "..." при значении свойства ButtonStyle := cbsEllipsis.
В форме происходит подбор, затем она закрывается. Как переданное значение из формы засунуть в ту ячейку, из которой было вызвано событие DBGridEditButtonClick? И как это сделать в другую ячейку этой же строки?


Kuusiniemi   (2002-09-23 17:55:00) [17]

Эээ... "вычислить текущую строку DBGrid"... это как???


Наверх

Титульная страница Поиск, карта сайта Написать письмо