|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
Подскажите пожалуйста как с помощью кнопки удалить запись с компонента DBGrid, чтобы перед удалением он запрашивал "Вы точно хотите удалить запись"?
|
#17
|
|||
|
|||
Цитата:
Код:
procedure TForm1.ToolButton5Click(Sender: TObject); Var ExB: WORD; begin ExB:=MessageBox(handle,pchar('Удалить товар из списка?'),pchar('Подтверждение удаления'),33); if Exb=IDOK then dbgrid1.datasource.dataset.Delete else exit; end; Последний раз редактировалось windaws, 18.08.2010 в 22:30. |
#18
|
|||
|
|||
Цитата:
СПАСИБО БОЛЬШОЕ!!! ПОМОГЛО ОЧЕНЬ!!! Подскажите пожалуйста как сделать чтобы при нажатии кнопки Button можно было добавить запись в DBGrid но при этом тоже спросить Вы действительно желаете добавить новую запись? |
#19
|
|||
|
|||
думаю не так сложно переделать эту процедуру.... тоже самое только метод вызываешь не delete а append
|
#20
|
|||
|
|||
Цитата:
И вправду не сложно Перед добавлением выводит сообщение, а как сделать чтобы когда ввел данные он выводил окно Сохранить введенные данные? если нет то он их несохранял. Как этот момент сделать? Подскажите пожалуйста |
#21
|
|||
|
|||
Как сделать чтобы при нажатии кнопки Button, программа подсчитывала общее количество записей в DBGrid и выводила общее количество записей в виде сообщения? Помогите пожалуйста с кодом.
|
#22
|
|||
|
|||
Цитата:
Код:
procedure TForm1.ToolButton5Click(Sender: TObject); Var ExB: WORD; begin ExB:=MessageBox(handle,pchar('Сохранить данные?'),pchar('Подтверждение сохранения'),33); if Exb=IDOK then dbgrid1.datasource.dataset.post else dbgrid1.datasource.dataset.delete; end; |
#23
|
|||
|
|||
Цитата:
Код:
select count(поле) from таблица application.messagebox(query1.fields.fields[0].asstring,'Количество записей') попробуй думаю так |
#24
|
|||
|
|||
Цитата:
вместо слово ПОЛЕ нужно писать название столбца? например по ФИО можно? а вместо таблицы Table1 (название моей таблицы)? и это на форму надо компонент SQL запоса бросаь и в свойствах этого компонента прописывать этот запрос, верно? |
#25
|
|||
|
|||
Цитата:
windaws спасибо большое Вам за помощь! Я сделала немного проще. Расположила на форме компоненты Edit и Button, и написала вот такой код: Edit5.Text:=IntToStr(Table1.RecordCount); после нажатии кнопки, он выводит количество записей в DBGrid. СПАСИБО ВАМ БОЛЬШОЕ!!! Последний раз редактировалось Nat111, 19.08.2010 в 22:02. |
#26
|
|||
|
|||
вот еще хочу сортировку сделать.
помогите пожалуйста с кодом. думаю лучше сделать при помоши RadioButton. сортировку по ФИО и по Дате вступления. подскажите пожалуйста |
#27
|
|||
|
|||
Код:
Table1.Sort:='ФИО' + ' ASC'; - по возрастанию Table1.Sort:='ФИО' + ' DESC'; - по убыванию |
#28
|
|||
|
|||
Цитата:
Sort - такую процедуру делфи не видит |
#29
|
|||
|
|||
Использовать SQL
намного будет удобнее работать. Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |
#30
|
|||
|
|||
Цитата:
в смысле в коде? |