![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 10
|
![]()
Здравствуйте.
Столкнулся с проблемой, необходимо при добавлении записи на стороне серверной части, отобразить эту запись на стороне клиента, но при добавлении в DBGrid нужно вызвать некое событие например showmessage() Delphi под рукой нет, пишу на память свои варианты. Timer begin adoquery1.close; adoquery1.open; обновляем DbGrid if dbGrid1.lines.count = dbGrid1.lines.count +1 then begin showmessage('Запись добавлена') и такой вариант if dbgrid1.datasource.dataset.recordCo unt = dbgrid1.datasource.dataset.recordCo unt +1 then ... Ни один из вариантов не работает, подскажите пожалуйста, ткните носом на решение проблемы. Спасибо. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
У меня пару раз были глюки с Open и Close.
Попробуй так: В DataSource1 для твоего запроса по событию DataSource1Change напиши следующее: Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 10
|
![]()
Да, но это не решает проблему с с выполнением условия, в случае добавления записи
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка при добавлении записи | Tanya2008 | БД в Delphi | 3 | 22.04.2009 10:07 |
Проблема при добавлении в БД | Oleg Romanchuk | БД в Delphi | 2 | 12.01.2009 12:21 |
при добавлении новой записи через форму подставлолось значение из другой таблицы | Baxxter | Microsoft Office Access | 1 | 07.01.2009 22:23 |
Изменение формул при добавлении строк | EducatedFool | Microsoft Office Excel | 4 | 02.12.2008 14:39 |
как из одной BDgrid скопировать выделенное поле в другую BDgrid | Шурик | БД в Delphi | 7 | 03.05.2007 14:24 |