Главная страница
    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.01 c
2-1153162403
дмитрий дельфи
2006-07-17 22:53
2006.08.06
подскажите значок градусов и оператор приостановки в делфи


15-1152711115
Ламот
2006-07-12 17:31
2006.08.06
Цифровая аппаратура в «жарком» климате…


2-1152523701
filh
2006-07-10 13:28
2006.08.06
Подмена инфы о системе


5-1137169356
olegz77
2006-01-13 19:22
2006.08.06
Свойство ImageIndex


2-1153155041
chuk1
2006-07-17 20:50
2006.08.06
ToolBar





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