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

Вниз

Использование 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
15-1152265708
Layner
2006-07-07 13:48
2006.08.06
Как подать в разъём S-VHS обычный видео сигнал?


6-1143141281
Суслик
2006-03-23 22:14
2006.08.06
Просмотр HTTP трафика.


15-1150354588
ilya39
2006-06-15 10:56
2006.08.06
Стоит ли ехать в Питер перед саммитом G8?


2-1153049491
spogi
2006-07-16 15:31
2006.08.06
Нумерация


15-1152715483
Ломброзо
2006-07-12 18:44
2006.08.06
Новый mail.ru а-ля Outlook web access