Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2007, 15:05   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Всегда пожалуйста,
Я админ-дизайнер-клипмейкер-аниматор-прогер и еще черти знает что... 8)

Вообще я тоже с такой задачей сталкивался, и решал ее на Фокспро+Делфи.
Но я не вижу препятствий у меня тот же код (только переделанный на тип поля Date) работает на ура.

Кста если тебе нуна просто показывать+Отсортировать ты можеш использовать SQL в Query.

select * from <База>.dbf order by <Имя Поля Которое Сортируется>
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.08.2007, 15:35   #12
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

nataly_ukr, а зачем тебе вообще создавать индесы программно?
Создай индексный файл с нужными полями любой утилитой (напр. DataBase Desktop) и забудь о проблемах...
_SERGEYX_ вне форума Ответить с цитированием
Старый 22.08.2007, 15:38   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
nataly_ukr, а зачем тебе вообще создавать индесы программно?
Создай индексный файл с нужными полями любой утилитой (напр. DataBase Desktop) и забудь о проблемах...
Возможно ей нужно работать с разными таблицами, например каждый месяц новая табла.

Хотя Как я сказал можно и SQL использовать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.08.2007, 14:21   #14
nataly_ukr
Пользователь
 
Регистрация: 21.08.2007
Сообщений: 46
По умолчанию

Совершенно верно, каждый месяц новая таблица с новым именем И еще может и наивный вопрос , но мне нужно понять суть индексного файла в делфи
Если создаю индексные файлы одного массива в программе, но с разными ключами, то физически она создает файл с именем массива dbf и расширением MDx . а в нем хранятся сведения о других индесах Это я так поняла или это мои фантазии
nataly_ukr вне форума Ответить с цитированием
Старый 23.08.2007, 14:24   #15
nataly_ukr
Пользователь
 
Регистрация: 21.08.2007
Сообщений: 46
По умолчанию

А если ключ составной 'dtos(ddok)+ndok+str(kfio,2)' ,где
ddok d(8)
ndok c(5)
kfio N(2) Это правильно
nataly_ukr вне форума Ответить с цитированием
Старый 23.08.2007, 15:02   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Боюсь что Делфи не потянет составные индексы, у меня когда то такое было, пересел на Фокспро и все решилось само собой. Однако ты всегда можеш использовать Query-SQL

Про индексы же можеш очитать тут http://ru.wikipedia.org/wiki/Индекс_(базы_данных) Они кста и на марсе индексы, а не только в Делфях
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.08.2007, 15:23   #17
nataly_ukr
Пользователь
 
Регистрация: 21.08.2007
Сообщений: 46
По умолчанию

Не тут ты не прав - индексы бывают разные (как в песне - белые, черные, красные ... ) ntx. mdx. cdx И составляющие их разные
nataly_ukr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание файла базы Черничный БД в Delphi 19 05.12.2008 10:26
Создание файла Nowise Паскаль, Turbo Pascal, PascalABC.NET 7 04.04.2008 19:55
Создание файла BigRem Общие вопросы Delphi 8 06.01.2008 16:52
Создание файла Хs-You Общие вопросы Delphi 4 22.08.2007 22:04