Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в DBGRID-е закрепить шапку ?


NDR ©   (2002-07-25 14:25:00) 

1)Возможно ли в DBGRID-е закрепить шапку.
штоб при прокрутке таблицы, шапка неуезжала вверх...
если да, то как это сделать ?

2)Как без использования SQL отсортировать базу по двум полям.
сначало поле 1, потом 2. если длина поля1=60, длина поля2=80
ворбщем проблема- несоздается новое индексное поле.
в выражении котором я пишу поле1 + поле2


Desdechado   (2002-07-26 10:33:00) [1]

1. а шапка уехала у автора ;-)
2. создай 2 независимых индекса - логика от этого не меняется
3. зависит от СУБД. для SQL-серверов этого не нужно.
а что это такое - так индексы у файл-серверов имеют особенность падать или рассогласовываться с данными (особенно по сети или когда их забывают подключать при работе). вот и приходится их реанимировать, причем в монопольном режиме. а в SQL-серверах за этим следит сам сервер.


the-best-officeman   (2002-07-25 20:26:00) [2]

=)))))
Народ извини пожалуйста ! что-то сильно сглючил по поводу первого
вопроса. очень сильно. а когда осознал что сошёл с ума, то
ржал не перестовая минут 10 =))))

ВОПРОС 2

Как создать составной индекс?...
У индекса есть свои огрничения.
должно быть не более 100, а у меня получается

поля1=60, длина поля2=80

60+80 = 140 !!!!!!!!

При этом составной индекс создаваться нехочет =(((

Что делать ?
Нужно придумать. без использования SQL


ВОПРОС 3
Вот есть такое. например в 1Сбухгалтерии. Выполнить переиндексацию БД. Или выполнить полную индексацию.
Чтоэто такое ? и как это програмно выполнить ?

ну ламер я - ламер...
учимся потихоньку...


Desdechado   (2002-07-25 18:14:00) [3]

1. действительно, !??!??
2. для IB такой вариант не прокатит. в зависимости от COLLATE, но (не помню точно) до 256/n, где n - число байт на COLLATE (обычно 2-3)


Lusha   (2002-07-25 14:35:00) [4]

1) ????????????
2) Создать составной индекс по двум полям...


Наверх

Титульная страница Поиск, карта сайта Написать письмо