Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
11.12.2008, 14:35 | #1 |
Неактивный пользователь
Пол: Регистрация: 19.06.2008
Сообщений: 95
Репутация: 1
|
ADOQuery + DBGridEh
Здравствуйте. Подскажите кто знает. Есть Грид привязанный к АДО запросу. в запросе есть поле cast(Price as float) Price3, где Price - поле в таблице (тип money). Расскажите как и как лучше мне поставить форматирование на два знака после запятой. Может есть какое-то свойство в DBGridEh или как мне изменить скрипт, подскажите?
P.S. Передавать как money не хочу, т.к тогда в гриде отображается еще и денежная единица (грн., руб и т.д.). |
Реклама: | погружной датчик температуры воды vsp | Всегда выгодно в KNSneva.ru - 82RK016VRK - быстро, качественно и надежно! г. Санкт-Петербург | венская известь для полировки купить | Conecte GoZen Forms a Sequence generator | рыбный букет для женщины |
11.12.2008, 15:42 | #2 |
Пользователь
Пол: Регистрация: 11.09.2006
Сообщений: 82
Репутация: 4
|
Re: ADOQuery + DBGridEh
Попробуй в свойстве поля DisplayFormat поставить #,##0.00
|
12.01.2009, 13:54 | #3 |
Неактивный пользователь
Регистрация: 20.10.2008
Сообщений: 6
Репутация: 0
|
Re: ADOQuery + DBGridEh
А ADO запрос не использует элемент ADOTable? если да то в чем проблема?
|
13.01.2009, 09:14 | #4 |
Неактивный пользователь
Пол: Регистрация: 19.06.2008
Сообщений: 95
Репутация: 1
|
Re: ADOQuery + DBGridEh
Нет. Данные из Ado запроса через DataSource попадают в грид
|
01.12.2009, 08:41 | #5 |
Re: ADOQuery + DBGridEh
Люди помогите зашел в тупик.
Как пользоваться сортировкой STFilter в DBGridEh выставил DataSet.Filtered:=True DBGridEh.STFilter.Visible:=True и добавил initialization DBGridEhDefaultStyle.FilterEditCloseUpApplyFilter := True; в списки что сортировать добавляет нормально но сортировать не хочет. В грид добавляю данные через ADOQuery ->DataSource ->DBGridEh |
|
01.12.2009, 09:34 | #6 |
Постоялец
Пол: Регистрация: 19.10.2007
Сообщений: 272
Репутация: 4
|
Re: ADOQuery + DBGridEh
Вообще надо еще ставить DBGridEh.STFilter.Local:=True
Последний раз редактировалось Wizard2007; 01.12.2009 в 09:41.. Причина: не верно написано имя компонента |
01.12.2009, 10:02 | #7 |
Re: ADOQuery + DBGridEh
|
|
01.12.2009, 13:14 | #8 |
Постоялец
Пол: Регистрация: 19.10.2007
Сообщений: 272
Репутация: 4
|
Re: ADOQuery + DBGridEh
Наверное, Странно, а ты как делаешь отбор данных. Попробуй не сразу после открытия, а только через пару секунд, как вариант не вытаскивает все записи в грид
|
01.12.2009, 13:48 | #9 |
Re: ADOQuery + DBGridEh
Настроил сортирует он есть 1 проблема
при выборе записи в которой содержатся "( )" круглые скобки выдаёт ерор "Incorrect expression: (содержимое поля)" и не фильтрует. Как это поправить? Добавлено через 2 минуты Настроил сортирует он есть 1 проблема при выборе записи в которой содержатся "( )" круглые скобки выдаёт ерор "Incorrect expression: (содержимое поля)" и не фильтрует. Как это поправить? Последний раз редактировалось Discordent; 01.12.2009 в 13:50.. Причина: Добавлено сообщение |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++Builder6 DBGRIDEH как установить фокус на любую ячейку GRID | vereshak | Borland C++ Builder | 3 | 03.08.2010 20:05 |
Форматированный вывод в TDBGridEh из ADOQuery | Litvinenko_A | Delphi | 5 | 13.05.2010 09:44 |
свойство Filter у AdoQuery | Litvinenko_A | Delphi | 4 | 26.03.2009 08:59 |
AdoQuery в delphi 2007 | Litvinenko_A | Delphi | 0 | 31.10.2008 15:42 |
|
|