|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.09.2013, 12:23 | #1 |
Пользователь
Регистрация: 01.06.2013
Сообщений: 31
|
Сортировка вычисляемого поля
Здравствуйте.
Схема соединения: ADOConnection ->ADOTable.Провайдер:Microsoft.Jet.O LEDB.4.0 В программе есть поле (вычисляемое), оно создано не в БД, а в самой программе, и при каждом изменении БД ему присваевается значение суммы трёх других полей. По этому полю я пытался сортировать так: Код:
|
19.09.2013, 12:26 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Да нельзя просто по калькулируемым полям индексы делать. Из значения для конкретной записи и существуют только в момент, когда указатель записи на ней стоит
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
19.09.2013, 14:27 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вот, ещё один довод в пользу вычислений в SQL (вычисляемые поля)
сделайте запрос вида Код:
|
19.09.2013, 14:55 | #4 |
Пользователь
Регистрация: 01.06.2013
Сообщений: 31
|
Значит придется поменять все на ADOQuery.
Спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фильтр вычисляемого поля | a_n_n_a | БД в Delphi | 5 | 21.03.2012 04:09 |
Сохранить значение вычисляемого поля | Nika03 | БД в Delphi | 8 | 10.05.2010 22:17 |
Сумма вычисляемого поля TTable | Anton.sev | Общие вопросы Delphi | 1 | 10.05.2010 20:31 |
Изменение вычисляемого поля в коде | Земляника | БД в Delphi | 5 | 04.06.2009 19:35 |
Изменение вычисляемого поля в коде | Земляника | SQL, базы данных | 0 | 04.06.2009 10:02 |