|
|
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Добрый день, коллеги! Можете помочь решить неожиданную проблему с сортировкой данных в компоненте DBGrid столбец с типом TdxDBGridDateColumn. Если в форме есть хотя бы одна строка с пустой датой, то при попытке сортировки вылетает ошибка "Invalid variant operation", а если все строки без пустой даты, то все работает корректно((( Буду очень рад Вашей помощи и консультации на эту тему!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 10:27 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Alexander Starshinin в компоненте DBGrid столбец с типом TdxDBGridDateColumn. Что это за компонент такой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 10:57 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Это объект TdxDBGrid из состава Developer Express. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 11:18 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Alexander Starshinin, а какого типа соответствующее поле запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 11:38 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Поле из SQL-запроса имеет тип - TDateTimeField Столбец в TdxDBGrid имеет тип - TdxDBGridDateColumn Удивительно то, что много лет все работало без проблем и вдруг вот сейчас стала появляться проблема с сортировкой по такому столбцу, что я написал в начальном вопросе((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 11:47 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
пиши в саппорт Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 11:52 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Alexander Starshinin>Поле из SQL-запроса имеет тип - TDateTimeField Нет такого типа. Ты говоришь о классе-оболочке поля датасета, а я спрашиваю о типе поля результата sql запроса. Покажи sql запрос с этим полем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 11:54 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
В SQL-запросе это все поля типа дата. Например: eta_date_ocean konosaments.eta_date%type. Таблица: KONOSAMENTS Поле: ETA_DATE Тип: Date В самом запросе много столбцов с типом дата и ... повторюсь, если дата заполнена во всех строках по итогам SQL-запроса, то сортировка по данной дате работает корректно и без проблема. А вот если по итогам запроса по какой-то из дат в строках есть пустые данные, то сортировка по данным столбцам с пустыми строками не работает((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 12:03 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий пиши в саппорт Разве TdxDBGrid ещё поддерживается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 12:27 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий пиши в саппорт Извините, куда и кому и писать в саппорт? Никогда этим не пользовался((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 12:29 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Разве TdxDBGrid ещё поддерживается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 13:27 |
|
||
|
Проблема с сортировкой по дате в DBGrid
|
|||
|---|---|---|---|
|
#18+
Alexander Starshinin Поле из SQL-запроса имеет тип - TDateTimeField Столбец в TdxDBGrid имеет тип - TdxDBGridDateColumn Удивительно то, что много лет все работало без проблем и вдруг вот сейчас стала появляться проблема с сортировкой по такому столбцу, что я написал в начальном вопросе((( Попробуйте настройку на сессию сделать, если ваше субд такое поддерживает для mssql c использованием ADO ADOCommand1.CommandText:='SET ARITHABORT ON'; ADOCommand1.Execute; ADOCommand1.CommandText:='SET ANSI_NULLS ON'; ADOCommand1.Execute; ADOCommand1.CommandText:='SET ANSI_WARNINGS ON'; ADOCommand1.Execute; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2021, 14:01 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=25&tid=2037557]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 391ms |

| 0 / 0 |
