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

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

DBGrid [D6, IB6.x]


ksa2002 ©   (2004-07-16 07:14:00) 

Для того чтобы обратиться к колонке в DBGrid, я делаю так  form1.DBGrid1.Columns[1].Width , но это обращения по номеру , а как обратиться по имени к данному полю ?


NAlexey   (2004-07-16 09:47:00) [1]

DBGrid1.DataSource.DataSet.FieldByName('FieldName').Value


guest_Dmitry   (2004-07-16 08:36:00) [2]

А чем не устраивает Columns[i]? Если очень хочется узнать что там за поле:
 if DBGrid.Columns[i].FieldName = то, что нужно
   then что-то делаем


ksa2002   (2004-07-16 08:08:00) [3]

А можно пример типа form1.DBGrid1.Columns[1].Width ? (т.е. полностью)


guest_Dmitry   (2004-07-16 07:52:00) [4]

По-моему - только проверить свойство FieldName.


ksa2002   (2004-07-16 07:44:00) [5]

А как обратиться в DBGrid по имени ? (FieldByName для Dataset)


guest_Dmitry   (2004-07-16 07:29:00) [6]

FieldByName?


Наверх

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