Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];

Вниз

Поиск в БД   Найти похожие ветки 

 
insmod   (2002-06-03 18:08) [0]

такая вот проблемка, идет у меня проверка:
if FieldByName("NAME").AsString=Edit.Text then showmessage("такая запись есть");
не хочет искать по всей БД запись, а находит только ту запись на которой в данный момент стоим.


 
shiva1   (2002-06-03 18:12) [1]

Ну, я полагаю, если необходимо просто перебирать все записи, то следует это делать в цикле, и в теле цикла использовать метод Next, для перехода к следующей записи.
А вообще-то, есть ведь нормальные методы поиска. Попробуйте тот же Locate. Или SQL-запрос Select. Это будет намного быстрее, поверьте мне.


 
skiph   (2002-06-04 11:01) [2]

А можно использовать Locate
Table1.First;
if Table1.Locate("NAME",Edit1.Text,[])
then showmessage("такая запись есть");
Кстати можно и параметры (это где []) использовать. По ctrl_F1 посмотри.



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

Форум: "Базы";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.006 c
3-88747
SJ_Love
2002-06-04 11:42
2002.06.27
Не могу разобраться с отчетом к БД


3-88739
kioto
2002-06-01 20:27
2002.06.27
Как из DBGrid-а перенести данные в существующий файл Excel ?


1-88830
snoup
2002-06-17 11:36
2002.06.27
Привет всем, как удалить программно с едита 2 символа при нажатии


14-89018
Sergo
2002-05-24 09:34
2002.06.27
У меня наверное ошибка в ДНК?


3-88749
Aleksandr
2002-06-03 14:11
2002.06.27
Как корректно настроить ADO на Paradox?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский