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

Вниз

Приблизительный поиск   Найти похожие ветки 

 
Tie   (2002-09-13 22:31) [0]

Компонент TQuery через DataSource связан с DBGrid. В TQuery прописан запрос на выборку SELECT FROM и пр. После ключевого слова WHERE записаны условия поиска: сравниваются строковое поле таблицы и строка. Отбор записей из таблицы происходит при полном совпадении строк. Как сделать чтобы строка искалась приблизительно, например отбирались все строки начала которых совпадают? Может быть это через чур ламерский вопрос ;-), но для меня это серьезная проблема и решить ее надо как можно скорее. Очень буду признателен тем людям, которые откликнутся и помогут дельным советом.


 
Peter Gluhiy   (2002-09-13 22:48) [1]

Используй Like.
SELECT
FROM Customers
WHERE cname LIKE "G%"

символ подчеркивания ( _ ) замещает любой одиночный символ.
Например, "b_t" будет соответствовать словам "bat" или
"bit", но не будет соответствовать "brat".

знак процента (%) замещает последовательность любого числа
символов (включая символы нуля). Например "%p%t" будет
соответствовать словам "put", "posit", или "opt", но не "spite".




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

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

Наверх





Память: 0.44 MB
Время: 0.008 c
1-7966
krotik
2002-09-23 16:11
2002.10.03
Хочу перерисовывать заголовки в DBGrid, а не получается.


3-7837
ded_di
2002-09-12 15:26
2002.10.03
Как получить только что добавленную запись


1-7961
cpp
2002-09-23 15:41
2002.10.03
Прилипшее окно к рабочему столу


1-8060
Bi
2002-09-23 07:08
2002.10.03
Как в Delphi выполнить командную строку


3-7807
ОлегТ
2002-09-11 21:42
2002.10.03
как програмно задать псевдоним и путь в BDE





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