Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поиск в Table 
:(
    Опции темы
GogaIvan
  Дата 23.11.2005, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.11.2005

Репутация: нет
Всего: нет



Как ПРАВИЛЬНО искать в Table.
Пожалуйста подскажите.

С Уважением.


Это сообщение отредактировал(а) GogaIvan - 23.11.2005, 18:36
PM MAIL   Вверх
sexton
Дата 24.11.2005, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sexton=Пономарь (eng)
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 5.5.2004
Где: Ульяновск

Репутация: нет
Всего: 9



В зависимости от потребностей:
1.
Функция Locate возвращает true если удовлетворяющее критериям значение найдено.
Table->Locate(Имя_Поля, Что искать, Опции поиска)

Пример:
ORBASE->Locate("ORNAM", "а", TLocateOptions() << loCaseInsensitive) - нечувствительный к ренистру поиск буквы "а" в поле "ORNAM"

2.
Lookup(const AnsiString KeyFields, const Variant &KeyValues, const AnsiString ResultFields);
Функция Lookup - фозвращает значение определенного поля или false если не найдет совпадений.

Пример:
ORBASE->Lookup("ID", "12", "NAME") - ищет в поле ID 12 и возвращает значение поля NAME

PM MAIL WWW ICQ   Вверх
bas
Дата 24.11.2005, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 14.8.2002
Где: Молдова, Кишинев

Репутация: нет
Всего: 2



А также SetKey,FindKey,FindNearest. Ну и запросы.
PM MAIL   Вверх
GogaIvan
Дата 26.11.2005, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.11.2005

Репутация: нет
Всего: нет



Ребята, да я нескольок дней в С. Не прикалуйтесь :). Раскажите подробнее пожалуйста.
Мне нужно найти строчку, по повторному нажатию - следующее значение и т.д.
С уважением.

PM MAIL   Вверх
sexton
Дата 26.11.2005, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sexton=Пономарь (eng)
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 5.5.2004
Где: Ульяновск

Репутация: нет
Всего: 9



Подробненько все есть в help'е... Не поленись - сделай поиск по указанным мной и bas'ом словам.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.