![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.01.2007
Сообщений: 4
|
![]()
Возможно ли DBGrid в процессе работы приложения рассмотреть по ячейкам, отображенным в сетке (например, как StringGrid1.Cells).
![]() Очень хочется получить содержимое таблицы из этого объекта, не обращаясь к таблице через Table. ![]() ![]() (Delphi 7 не предлагать, у меня комп слабый) |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Для удобства такой работы с таблицами есть следующий простой способ - использовать StringGrid вместо DBGrid.
При этом автоматизированный (для DBGrid) процесс заполнения таблицы придется прописать несложной процедуркой (для StringGrid). Другой способ - делать клона от DBGrid и перенести у него свойства Col и Row из защищенного раздела в публичный раздел. Это относится к теме модификации компонентов. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 24.01.2007
Сообщений: 4
|
![]()
Со StringGrid мне, если честно, лень велосипед изобретать...
![]() А вот c Col и Row у DBGrid у меня, что-то не срослось: доступ-то я к ним получил, а вот к какому объекту обратиться через них, чтобы получить любое значение сетки, найти не могу ![]() ![]() Помогите, а?... |
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Col однозначно определяет поле таблицы БД.
Row - выбранную запись. Если выбрать по Row (записи) и по Col(полю), получаем значение для свойства DBGrid.SelectedField. Это обычный TField, у которого есть Value. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 24.01.2007
Сообщений: 4
|
![]()
А при изменении значения Row не происходит ли реальное перемещение указателя по таблице?
А то что-то значение SelectedField не изменяется... |
![]() |
![]() |
![]() |
#6 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBGrid | Valera | Помощь студентам | 4 | 22.04.2009 16:54 |
DBGrid | DOLBY | Компоненты Delphi | 29 | 08.10.2008 00:05 |
DBGrid+DBGrid | Alex_666 | БД в Delphi | 11 | 19.06.2008 08:43 |
DBGrid | Ane4ka | БД в Delphi | 28 | 01.06.2008 10:00 |
DBGrid | sergei64_89 | БД в Delphi | 0 | 09.05.2008 19:48 |