Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Создание индексного файла из Delphi

Delphi , Базы данных , Индексы

Создание индексного файла из Delphi

Законы программизма от Ваще.
1. Ничто не работает так, как планировалось запрограммировать.
2. Ничто не программируется так, как должно работать.
3. Хороший программист характеризуется умением доказать почему задачу невозможно выполнить, когда ему просто лень её выполнять.
4. На решение проблемы уходит в три раза меньше времени, чем на обсуждение всех "за" и "против" её решения.
5. Обещанный срок сдачи - это аккуратно расчитанная дата окончания проекта плюс шесть месяцев.
6. Программисту всегда известна последовательность действий, которыми пользователь может повесить его программу, но он никогда не чинит эту проблему, надеясь на то, что никому никогда не придёт в голову эту последовательность исполнять.
7. Настоящие программисты любят Windows - все ошибки, сделанные по собственной тупости, можно свалить на Microsoft.
8. Следствие - 99% проблем, сваливаемых на Microsoft, является следствием тупости самих программистов.
9. В приступе злости все почему-то молотят по невинному монитору, вместо системного блока.
10. В случае голодовки настоящий программист ещё месяц сможет питатся едой, выковырянной из-под кнопок клавиатуры.
11. Настоящий программист уже как минимум поменял три залитых пивом клавиатуры.
12. Все, кто испытывает проблемы с настройкой кодировки, автоматически считаются неандертальцами.
13. Дилетантские разговоры о компьютерах вызывают резкую тошноту влоть до приступов рвоты. Вопрос о том как поменять "обои" в Windows вызывает желание перерезать горло вопрошающему.
14. У большинства людей, нуждающихся в твоей помощи, причина ошибки в работе программы чисто генетическая.
15. HTML, HTTP, FTP, SMTP, TCP/IP, RTFM и т.д. - это слова, а не аббревиатуры.
16. Словосочетание "мышка-норушка" не несёт никакого смысла.
17. Самые мистические проблемы, широко раздуваемые и афишируемые, в конце концов оказываются твоими глупейшими ошибками.
18. Следствие - если твоя программа выполняет мистические действия, значит, ты сделал что-то невероятно тупое.
19. Самое плохое ощущение для программиста - когда вокруг тебя стоят десять человек и все пытаются найти причину проблемы в твоей программе, а ты уже понял, в чём проблема, но боишься сказать, потому что это что-то вопиюще глупое...
20. Решение всех жизненных проблем находится на интернете. Надо только уметь хорошо искать.
21. Конфликт логических указаний в жизни вызывает фатальную ошибку в работе мозга программиста - возможно повышение температуры и сильное головокружение вплоть до рвоты или потери сознания.
22. Тех, кто презирает программистов, программисты презирают сильнее, чем те, кто презирает программистов, презирающих программистов, которые презирают тех, кто их презирает.
23. Если ты понял предыдущее - то ты программист.

Если вы используете таблицы dBASE или Paradox, то для создания нового индекса воспользуйтесь методом AddIndex. Для примера:


Table1.AddIndex('Articles','Title', []) ;

создаст индексный файл с именем ARTICLES с использованием поля TITLE в качестве индексного ключа. При создании вы можете воспользоваться различными индексными опциями (например, уникальность, необслуживаемый и пр.) -- для получения дополнительной информации обратитесь к электронной справке по Delphi. ПРИМЕЧАНИЕ: Ваша таблица должна быть открыта исключительно для того, чтобы только воспользоваться методом AddIndex.

Поддержка/обновление индексного файла, если только при создании вы не выставили флаг "необслуживаемый", происходит автоматически.

Законы программирования 1. Никогда не работает так, как планируется. 2. Невозможно программировать что-то, что должно работать. 3. Хороший программист - это тот, кто может доказать, почему невозможно сделать что-то, когда он слишком ленив для того, чтобы действительно делать это. 4. Решение проблемы занимает три раза меньше времени, чем обсуждение преимуществ и недостатков решения этой проблемы. 5. Обещанный срок сдачи является фактическим днём окончания плюс шесть месяцев. 6. Программист всегда знает последовательность действий, которые могут подвесить его программу, но он никогда не фиксирует это, надеясь, что никто не будет думать о том, чтобы сделать это. 7. Реальные программисты любят Windows - все ошибки, сделанные их собственной глупостью, можно списать на Microsoft. 8. 99% проблем, которые приписываются Microsoft, на самом деле вызваны глупостью программиста. 9. В момент ярости все программисты склонны разбивать невинный монитор вместо блок-системы. 10. Реальный программист может выжить в течение хотя бы месяца на еде, собранной под клавиатурой во время голодовки. 11. Истинный программист уже заменял по крайней мере три клавиши клавиатуры, загрязненные пивом. 12. Любой, испытывающий проблемы с кодировкой, автоматически считается неандертальцем. 13. Дискуссии о компьютерах у непрофессионалов вызывают сильное отравление, иногдаleading to vomiting or fainting. 14. Большинство людей, которые нуждаются в помощи с ошибкой программы, имеют генетическое заболевание работы программы. 15. HTML, HTTP, FTP, SMTP, TCP/IP, RTFM и т.д. - это реальные слова, а не аббревиатуры.

Создание файла индекса в Delphi Если вы используете таблицы dBASE или Paradox, вы можете создать новый файл индекса с помощью метода AddIndex:

Table1.AddIndex('Articles', 'Title', []);

Это создаст файл индекса ARTICLES с полем Title как ключом для индексации. Вы можете использовать различные опции индексирования (например, уникальность, не-зарегистрированная) - для более подробной информации см. электронную справку Delphi.

Примечание: ваша таблица должна быть открыта исключительно для использования метода AddIndex. Операции по обслуживанию файла индекса происходят автоматически, если вы не установите флаг "не-зарегистрированная" при создании индекса.

Создание индексного файла из Delphi: метод AddIndex позволяет создавать новые индексы в таблицах dBASE или Paradox, например, Table1.AddIndex('Articles','Title', []) создаст индексный файл с именем ARTICLES с использованием поля TITLE в качестве индексног


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Индексы ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-12-22 20:14:06
2025-01-29 03:41:52/0.0040230751037598/0