Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Delphi

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра 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 не хочу, т.к тогда в гриде отображается еще и денежная единица (грн., руб и т.д.).
Litvinenko_A вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: погружной датчик температуры воды vspВсегда выгодно в KNSneva.ru - 82RK016VRK - быстро, качественно и надежно! г. Санкт-Петербургвенская известь для полировки купитьConecte GoZen Forms a Sequence generatorрыбный букет для женщины


Старый 11.12.2008, 15:42   #2
Mironico
Пользователь
 
Пол:Мужской
Регистрация: 11.09.2006
Сообщений: 82
Репутация: 4
По умолчанию Re: ADOQuery + DBGridEh

Попробуй в свойстве поля DisplayFormat поставить #,##0.00
Mironico вне форума
 
Ответить с цитированием Вверх
Старый 12.01.2009, 13:54   #3
Hardman75
Неактивный пользователь
 
Регистрация: 20.10.2008
Сообщений: 6
Репутация: 0
По умолчанию Re: ADOQuery + DBGridEh

А ADO запрос не использует элемент ADOTable? если да то в чем проблема?
Hardman75 вне форума
 
Ответить с цитированием Вверх
Старый 13.01.2009, 09:14   #4
Litvinenko_A
Неактивный пользователь
 
Пол:Мужской
Регистрация: 19.06.2008
Сообщений: 95
Репутация: 1
По умолчанию Re: ADOQuery + DBGridEh

Нет. Данные из Ado запроса через DataSource попадают в грид
Litvinenko_A вне форума
 
Ответить с цитированием Вверх
Старый 01.12.2009, 08:41   #5
Discordent
Новичок
 
Аватар для Discordent
 
Пол:Мужской
Регистрация: 01.06.2007
Сообщений: 28
Репутация: 0
По умолчанию Re: ADOQuery + DBGridEh

Люди помогите зашел в тупик.
Как пользоваться сортировкой STFilter в DBGridEh
выставил
DataSet.Filtered:=True
DBGridEh.STFilter.Visible:=True

и добавил
initialization
DBGridEhDefaultStyle.FilterEditCloseUpApplyFilter := True;
в списки что сортировать добавляет нормально но сортировать не хочет.
В грид добавляю данные через ADOQuery ->DataSource ->DBGridEh
Discordent вне форума
 
Ответить с цитированием Вверх
Старый 01.12.2009, 09:34   #6
Wizard2007
Постоялец
 
Пол:Мужской
Регистрация: 19.10.2007
Сообщений: 272
Репутация: 4
По умолчанию Re: ADOQuery + DBGridEh

Вообще надо еще ставить DBGridEh.STFilter.Local:=True

Последний раз редактировалось Wizard2007; 01.12.2009 в 09:41.. Причина: не верно написано имя компонента
Wizard2007 вне форума
 
Ответить с цитированием Вверх
Старый 01.12.2009, 10:02   #7
Discordent
Новичок
 
Аватар для Discordent
 
Пол:Мужской
Регистрация: 01.06.2007
Сообщений: 28
Репутация: 0
По умолчанию Re: ADOQuery + DBGridEh

Цитата:
Сообщение от Wizard2007 Посмотреть сообщение
Вообще надо еще ставить DBGridEh.STFilter.Local:=True

Стояло.

ша сделал так как в примере теперь отбирает и фильтрует только сразу отбирает только из того что отображено было на экране.
Прокрутил грид появилось в списках отбора и остальное в чем причина?
Discordent вне форума
 
Ответить с цитированием Вверх
Старый 01.12.2009, 13:14   #8
Wizard2007
Постоялец
 
Пол:Мужской
Регистрация: 19.10.2007
Сообщений: 272
Репутация: 4
По умолчанию Re: ADOQuery + DBGridEh

Наверное, Странно, а ты как делаешь отбор данных. Попробуй не сразу после открытия, а только через пару секунд, как вариант не вытаскивает все записи в грид
Wizard2007 вне форума
 
Ответить с цитированием Вверх
Старый 01.12.2009, 13:48   #9
Discordent
Новичок
 
Аватар для Discordent
 
Пол:Мужской
Регистрация: 01.06.2007
Сообщений: 28
Репутация: 0
По умолчанию Re: ADOQuery + DBGridEh

Настроил сортирует он есть 1 проблема
при выборе записи в которой содержатся "( )" круглые скобки выдаёт ерор
"Incorrect expression: (содержимое поля)"
и не фильтрует.
Как это поправить?

Добавлено через 2 минуты
Настроил сортирует он есть 1 проблема
при выборе записи в которой содержатся "( )" круглые скобки выдаёт ерор
"Incorrect expression: (содержимое поля)"
и не фильтрует.
Как это поправить?

Последний раз редактировалось Discordent; 01.12.2009 в 13:50.. Причина: Добавлено сообщение
Discordent вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:15. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.17507 секунды с 11 запросами