|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2007, 00:06 | #1 |
Регистрация: 24.01.2007
Сообщений: 4
|
DBGrid - как расковырять
Возможно ли DBGrid в процессе работы приложения рассмотреть по ячейкам, отображенным в сетке (например, как StringGrid1.Cells).
Очень хочется получить содержимое таблицы из этого объекта, не обращаясь к таблице через Table. У меня Delphi3, и чё-та я ни-чё не нашел... (Delphi 7 не предлагать, у меня комп слабый) |
25.01.2007, 02:38 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Для удобства такой работы с таблицами есть следующий простой способ - использовать StringGrid вместо DBGrid.
При этом автоматизированный (для DBGrid) процесс заполнения таблицы придется прописать несложной процедуркой (для StringGrid). Другой способ - делать клона от DBGrid и перенести у него свойства Col и Row из защищенного раздела в публичный раздел. Это относится к теме модификации компонентов. |
30.01.2007, 19:51 | #3 |
Регистрация: 24.01.2007
Сообщений: 4
|
Со StringGrid мне, если честно, лень велосипед изобретать...
А вот c Col и Row у DBGrid у меня, что-то не срослось: доступ-то я к ним получил, а вот к какому объекту обратиться через них, чтобы получить любое значение сетки, найти не могу уже неделю бьюсь Помогите, а?... |
31.01.2007, 01:58 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Col однозначно определяет поле таблицы БД.
Row - выбранную запись. Если выбрать по Row (записи) и по Col(полю), получаем значение для свойства DBGrid.SelectedField. Это обычный TField, у которого есть Value. |
20.02.2007, 17:32 | #5 |
Регистрация: 24.01.2007
Сообщений: 4
|
А при изменении значения Row не происходит ли реальное перемещение указателя по таблице?
А то что-то значение SelectedField не изменяется... |
21.02.2007, 01:39 | #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 |