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

Вниз

Использование TQuery   Найти похожие ветки 

 
Morgan128   (2006-06-01 16:12) [0]

1. Имею query_select со строкой sql:  Select all from table1 where Fio like FIO. Соответственно в таблице1 есть поле под названием Fio, а значение FIO берется из Edit. Вопрос: как сделать поиск с неполным соответствием (например я ввел только первую букву, а он вывел результат всех с первой буквой)? и как вывести первые 10 результатов в ListBox.
2. Как с помощью Query добавить значение Edit в таблицу.
Прошу подсказать правильный SQL код, и код процедуры, а то я совсем все забыл :)


 
Sergey13 ©   (2006-06-01 16:16) [1]

Предлагаю освежить память в F1.


 
MsGuns ©   (2006-06-01 16:33) [2]

1. Для поиска есть несколько функций класса TQuery Find и Locate
Спользование - в справке
2. Вопрос неясен.


 
Morgan128   (2006-06-01 16:40) [3]

2 Sergey13 нифига там нет. Если было бы - не спрашивал.

2 MsGuns 1. а так как я написал - нельзя? вроде как сортировка...
             2. Набиваю фио в Edit, считываю в fio (string). Какой SQL командой   можно это fio добавить в таблицу в поле FIO.

Самый больной вопрос у меня такой. при использовании query_select со строкой sql:   Select all from table1 where Fio like FIO. какой командой в процедуре выловить результат отработки query.


 
Desdechado ©   (2006-06-01 16:43) [4]

почитай LocalSQL.hlp
а то твой синтаксис не смахивает на "забытый"
больше похоже на "не знал да забыл"


 
Johnmen ©   (2006-06-01 16:46) [5]

В общем, поздняк суетиться, до скорой сдачи курсовой или что там у тебя не успеешь...
:)


 
Morgan128   (2006-06-01 17:12) [6]

Johnmen Шутник :) я уже диплом 2 года как получил :). Вот как раз 2 года назад я такую БД и замутил. Жаль, что сейчас уже ничего от нее не осталось :(


 
VALUA   (2006-06-01 17:16) [7]

Удалено модератором
Примечание: У нас не запрещено создавать свои ветки


 
Morgan128   (2006-06-01 17:17) [8]

Desdechado, а что, надо писать так: Select * from table1 where Fio like FIO ?


 
Megabyte ©   (2006-06-01 17:25) [9]

% - любое кол-во символов
_ - один символ(может отличаться в другой СУБД)


 
Desdechado ©   (2006-06-01 17:35) [10]

Morgan128   (01.06.06 17:17) [8]
LocalSQL.hlp

VALUA   (01.06.06 17:16) [7]
вообще-то свои вопросы задают в СВОЕЙ ветке
насколько я помню, свойство Filter в IBX не реализовано
используй событие OnFilterRecord


 
MsGuns ©   (2006-06-01 18:00) [11]

>Morgan128   (01.06.06 17:17) [8]
>Desdechado, а что, надо писать так: Select * from table1 where Fio like FIO ?

Query.SQL.Text := "Select * from table1 where Fio like ""%"+Edit1.Text+"%""";


 
Morgan128   (2006-06-01 18:57) [12]

О, спасибо!



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

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

Наверх





Память: 0.47 MB
Время: 0.012 c
15-1152146509
PATRIOT
2006-07-06 04:41
2006.08.06
Проблема с пересылкой файла


3-1148961704
ganda
2006-05-30 08:01
2006.08.06
Организация истории изменения таблицы


2-1153414657
XbI
2006-07-20 20:57
2006.08.06
массив


1-1150961942
webpauk
2006-06-22 11:39
2006.08.06
Определение hyperlink


2-1153162403
дмитрий дельфи
2006-07-17 22:53
2006.08.06
подскажите значок градусов и оператор приостановки в делфи





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