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

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

Условие на пустой грид [D7, XP]


Страницы:   1 2

SveTTT ©   (2007-11-05 01:25:00) 

Кто может помочь - написать условие на отсутствие данных в DbGrid

типа
if DbGrid пустthen

Спасибо!


Johnmen   (2007-11-05 03:05:00) [1]


> Германн ©   (05.11.07 02:40) [23]

Виноват. Непростительная ошибка! Видимо, чувство родного языка сдает... Старею...
Да простит модератор за оффтоп.


Германн   (2007-11-05 02:40:00) [2]


> Johnmen ©   (05.11.07 02:32) [22

Не. Он (взор) у меня не замыл Ен. Ты уж поверь.


Johnmen   (2007-11-05 02:32:00) [3]


> Германн ©   (05.11.07 02:07) [19]

Я думаю, что у тебя всё же замылин взор. Если часто видишь одно и то же, одно и то же... :)


Германн   (2007-11-05 02:24:00) [4]


> SveTTT   (05.11.07 02:11) [20]
>
> to Amoeba ©
> Забыла поблагодарить за [3]. Спасибо, я усвоила!
>

Если бы действительно усвоила, то поблагодарила бы "Amoeba ©   (05.11.07 01:33) [2]".


SveTTT   (2007-11-05 02:11:00) [5]

to Amoeba ©
Забыла поблагодарить за [3]. Спасибо, я усвоила!

Далее прошу не продолжать. Тема закрыта.


Германн   (2007-11-05 02:07:00) [6]


> Johnmen ©   (05.11.07 01:57) [13]

Жень. Ты заходишь редко, а я каждый день. (Уж поверь на слово). По своей сути, сия конференция как была так и осталась. Даже скажу более. Сия конференция в какой-то период стала очень и даже "ну очень" интересной! Порой даже конференция "WinAPI" - бледнеет.

P.S.  Наверно это вопрос о "пылесосе" :-)


Amoeba   (2007-11-05 02:07:00) [7]


> SveTTT   (05.11.07 01:58) [15]
>
> Ошибка не в моем коде, а ссылка на присоединенную библиотеку
> Ehlib. "Ругань" только при нажатии на пустом гриде. При
> заполненном - все O'K.

На колу мочало ...
Тебе ведь уже было сказано, что DBGrid/DBGridEh не может быть ни "заполненным" ни "пустым". Он вообще в себе ничего не может содержать.
Так что остается только так:
if DBGridEh.DataSource.DataSet.IsEmpty then


SveTTT   (2007-11-05 02:02:00) [8]

Ламер (чайник) (от англ. lame - "слабак") "Ламер" - это прозвище, которым люди, претендующиена продвинутость в компьютерном деле, именуют тех, кто, по их мнению, плохо в этом разбирается…


Плохиш   (2007-11-05 01:59:00) [9]


> Просто как-то незаметно ветка Начинающие превратилась в
> ветку Ламеры.

Да ты им льстишь...

> Германн ©   (05.11.07 01:57) [14]

:-P


SveTTT   (2007-11-05 01:58:00) [10]

Ошибка не в моем коде, а ссылка на присоединенную библиотеку Ehlib. "Ругань" только при нажатии на пустом гриде. При заполненном - все O'K. Лезть в чужое и не знакомое не хочу и не могу, вот  и пытаюсь ограничится условием.
Спасибо!


Johnmen   (2007-11-05 01:57:00) [11]


> Германн ©   (05.11.07 01:44) [7]
> > Johnmen © Чёт ты, Жень нынешней ночью разбушевался. :-> )

Да нет, Серега, я никогда не бушую.
Просто как-то незаметно ветка Начинающие превратилась в ветку Ламеры.
А это грустно...
Сейчас захожу редко. Поэтому изменения особенно видны...:(


Германн   (2007-11-05 01:57:00) [12]


> Плохиш ©   (05.11.07 01:47) [8]
>
>
> > Ошибка. Надо писАть True.
>
> Не буду я его писать с большой буквы, он же не "дедушка
> Ленин" :-P
>

А я "его" всегда пишу с заглавной буквы, да и его антипод тоже. Но у меня почему-то никогда не возникало никаких ассоциаций с вышеназванным дедушкой.


Плохиш   (2007-11-05 01:53:00) [13]

Здесь уже скучно...


SveTTT   (2007-11-05 01:52:00) [14]


> Ошибка в программе...

Если выслушаете, буду кратка


Плохиш   (2007-11-05 01:49:00) [15]


> А если честно и до конца - пытаюсь запретить нажатие на
> заголовках колонок грида, при условии отсутствия отображения
> данных (а то access violation парит).

Ошибка в программе...


SveTTT   (2007-11-05 01:48:00) [16]


> DBGrid не содержит (и не может содержать) в себе никаких
> данных, он только отображает (вроде зеркала) данные, находящиеся
> в DataSet. Это надо запомнить раз и навсегда.

Спасибо за аксиому!

Но суть вопроса не меняется - условиe на отсутствие отбражения данных в Grid.

А если честно и до конца - пытаюсь запретить нажатие на заголовках колонок грида, при условии отсутствия отображения данных (а то access violation парит).


Плохиш   (2007-11-05 01:47:00) [17]


> Ошибка. Надо писАть True.

Не буду я его писать с большой буквы, он же не "дедушка Ленин" :-P


Германн   (2007-11-05 01:44:00) [18]


> Johnmen ©

Чёт ты, Жень нынешней ночью разбушевался. :-)


Amoeba   (2007-11-05 01:42:00) [19]


> Johnmen ©   (05.11.07 01:35) [5]
>
>
> > Amoeba ©   (05.11.07 01:34) [3]
> > if DBGrid.DataSource.DataSet.IsEmpty then
>
> Читай вопрос. Внимательно.


Не беспокойся, прочитал внимательно. И не хочу раньше времени участвовать в глумлении над новичком.


Johnmen   (2007-11-05 01:35:00) [20]


> Amoeba ©   (05.11.07 01:34) [3]
> if DBGrid.DataSource.DataSet.IsEmpty then

Читай вопрос. Внимательно.


Страницы:   1 2

Наверх

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