Форум: "Базы";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];
ВнизLocate... Найти похожие ветки
← →
softmaster (2003-05-17 19:40) [0]Народ, всем привет!
Подскажите, как лучше сделать
инкрементальный локатор записи в таблице
в базе INTERBASE
использую IBX
проблема в ттом, что
D.Customs.Locate("NAME",FindName.Text,[loPartialKey,loCaseInsensitive]
некорректно работает с регистром букв.
Что лучше предпринять?
Заранее спасибо...
← →
Desdechado (2003-05-17 19:48) [1]1. правильно подключиться (lc_type)
2. написать простой перебоп записей с условием поиска на результатах выборки в IBQuery (плюс этого - возможность продолжить поиск, а locate начинает сначала)
← →
softmaster (2003-05-17 20:12) [2]Подключился правильно.
все равно не работает
попробую на ibQuery
← →
softmaster (2003-05-17 20:33) [3]на запросе тоже не получается почему-то...
почему-то не работает функция UPPER в запросе
делаю запрос
SELECT UPPER(NAME) FROM CUSTOMS
должны же все большие буквы быть?
не выходят...
Что еще можно предпринять???
← →
Zacho (2003-05-17 21:26) [4]
> softmaster © (17.05.03 20:33)
Читать http://www.ibase.ru/devinfo/ibrusfaq.htm
И поискать в форуме. Подобные вопросы задаются как минимум раз в неделю.
← →
Zacho (2003-05-17 22:02) [5]Насчет Locate.
Посмотрел сейчас исходники IBX (а именно TIBCustomDataSet.InternalLocate) - все должно работать нормально, по крайней мере везде AnsiUpperCase и т.п.
Возможно, у тебя какая-то древняя версия IBX, попробуй поставить последний апдейт IBX. Или все-таки у тебя где-то ошибка. Напиши подробнее, как именно "некорректно".
P.S. И почему многие так любят IBQuery ??? Этот компонент предназначен исключительно для упрощения работы тех, кто раньше работал с BDE, и собирается переносить свой проект на IBX (или просто привык работать с TQuery, и не желает переучиваться) или, для собирающихся в дальнейшем переводить проект на другую СУБД и компоненты типа BDE. Никаких преимуществ перед TIBDataSet у него нет, наоборот, одни недостатки.
Извеняюсь, что несколько не в тему.
← →
Johnmen (2003-05-17 23:26) [6]Zacho © (17.05.03 22:02)
Верно, но не в отношении FIBPlus. В этой библиотеки идеология работы с базой данных (IB) строго продумана и Query в ней по сути именно "запрос". И есть четкое (!) разделение понятий "запрос" и получаемый НД.
← →
Zacho (2003-05-18 09:17) [7]
> Johnmen © (17.05.03 23:26)
Так я и имел в виду TIBQuery из IBX. Кстати, в IBX тоже есть "четкое разделение"
← →
softmaster (2003-05-18 13:58) [8]кто нить может кинуть последний апдейт под IBX
← →
Zacho (2003-05-18 14:22) [9]А самому поискать ? Пару минут займет.
Для D5 есть http://www.ibase.ru/v6/ibx504del.zip
← →
Zacho (2003-05-18 14:24) [10]Также смотри http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102
Может там есть и более свежие для D5.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c