Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Аналогия   Найти похожие ветки 

 
Nimnull ©   (2004-02-23 10:49) [0]

Всем добрый день.
У меня к вам будет два вопроса, если кто знает может поможет с ответами...
1. Вот например в старом (не знаю как сейчас, но думаю, что это не поменялось) FoxPro, еще Dos"овском была команда EMPTY(<поле базы данных>), которая если была равна True, то это означало, что значение его пусто. Так вот вопрос, есть ли аналог такой команды в Delphi. Я почитал справку по Delphi, там есть Empty, но он относится ко всей базе данных, а не к конкретному полю и при закрытой базе стирает ее содержимое.
2. Существуют ли алгоритмы быстрой сортировки значений полей базы данных, если можете натолкните меня на статьи в инете...


 
Desdechado ©   (2004-02-23 10:57) [1]

1. if( qry.Fields[ 0 ].IsNull ) then // проверка на неприсвоенность поля
уточню сразу, что во многих БД для символьных полей, например, пробел означает, что поле заполнено
2. для этого индексы есть ...


 
HSolo ©   (2004-02-23 10:58) [2]

TField.Clear / TField.IsNull ?


 
Anatoly Podgoretsky ©   (2004-02-23 11:15) [3]

Nimnull ©   (23.02.04 10:49)  
Метод Sort, но он по определению не может быть быстрым, поскольку создается новая таблица и в нее копируются данные из старой. В настоящее время все отказались от сортировки и используют индексы или выборки с упорядочиванем ORDER BY



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.03 c
1-1078998661
pasha_golub
2004-03-11 12:51
2004.03.28
OnMouseLeave


3-1077005842
Igor_P
2004-02-17 11:17
2004.03.28
Отказ от Paradox


14-1077791522
Undert
2004-02-26 13:32
2004.03.28
PHP ....


6-1074174956
Method
2004-01-15 16:55
2004.03.28
Chat


3-1077167527
esa
2004-02-19 08:12
2004.03.28
conversion error from string "blob"





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский