Форум: "Базы";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
ВнизБольшие буквы в запросе Найти похожие ветки
← →
mpokemonov © (2005-12-15 18:10) [0]День добрый!
Вопрос: есть база IB 7.x. Необходимо учесть верхний регистр при запросе(формируется в процессе по идентификаторам).Типа:
из комбо по нажатию подбирается ближайший, но чтоб было все равно, нажал маленькую или с шифтом большую. В базе первая - заглавная.
таких комбо на формах сотня.:-) не писать же отработчик KeyDown для каждого?
← →
Johnmen © (2005-12-15 18:47) [1]Не совсем понятен вопрос. Но
>не писать же отработчик KeyDown для каждого?
не пиши для каждого, напиши один, и назначь каждому...
← →
mpokemonov © (2005-12-15 19:02) [2]Вопрос в том, что условие сортировки начинается с верхнего регистра, а юзер обламывается каждый раз с большой буквы ввод производить... :-(
хм...тупой вопрос - Как? :-) так чтоб для всех сразу..
← →
Desdechado © (2005-12-15 19:51) [3]> учесть верхний регистр при запросе(формируется в процессе по идентификаторам)
идентификаторы буквенные и пользователь вводит их руками?
← →
mpokemonov © (2005-12-15 19:55) [4]да, они потом вносятся:
query1.sql.Clear;
query1.Params.CreateParam(ftstring,"str",ptinput);
query1.Params.ParamByName("str").Value:=combobox1.text;
query3.SQL.Add("")
проблема в том, что когда руками вводят, иногда вводят нижний регист для первого символа, а все только верхний.
← →
Desdechado © (2005-12-15 20:53) [5]а сложно их самому перевести в верхний, если уж они такие обязаны быть?
← →
Johnmen © (2005-12-16 09:01) [6]И не понятно, зачем
query1.Params.CreateParam(ftstring,"str",ptinput);
? В чём фишка?
← →
evvcom © (2005-12-16 10:32) [7]ParamByName("str").Value:=AnsiUpperCase(combobox1.text);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c