![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 31
|
![]()
Добрый день!
Подскажите как можно сделать проверку на отсутствие данных в БД. Например: В DBComboBox выбирается вид материала В DBGrid выводятся данные по материалу, которые соответствуют выбранному типу. Как сделать так, чтобы выводилось сообщение о том,что в БД нет данных по материалу выбранного типа? Заранее спасибо |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 30.05.2007
Сообщений: 16
|
![]()
К чему привязаны DBComboBox и DBGrid? Как правило к Datasource, которые в свою очередь привязаны к запросу query или таблице table. вот от последних и пляши... Как правило у них есть что-то типа recordCount
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 31
|
![]()
А как вывести сообщение?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,087
|
![]()
попробуй так: if DataSet.IsEmpty then ShowMessage('А никого нету дома');
можно это повесить на AfterOpen например и тогда эта проверка будет после каждого открытия датасета ЗЫ. DataSet - твой набор данных (Table,Query,ADOQuery,IBDataSet,... ) |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 27.04.2007
Сообщений: 31
|
![]()
А если в обработчике события ADOQuery2, вызываемом при перезапросе прописать обработку:
Цитата:
![]() Не подскажите как он называется? |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.05.2007
Сообщений: 16
|
![]()
Неверно полагаешь! А не лучше ли было бы проверять результат query2 перед тем как начинать формировать запрос query3???
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка папок | Gladiator | Общие вопросы Delphi | 4 | 29.05.2008 19:48 |
Отсутствие IP | GAGARIN-NEW | Работа с сетью в Delphi | 1 | 17.01.2008 17:56 |
Проверка на дублирование в базе данных | POPOV | Помощь студентам | 9 | 04.12.2007 18:21 |
проверка ввода данных в форму | @Simpson | JavaScript, Ajax | 1 | 12.11.2007 02:17 |