Вниз
Скачать: CL | DM;

Большие буквы в запросе   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
2-1138113505
Валерия
2006-01-24 17:38
2006.02.12
Как правильно инициализировать массив байт?


2-1138017729
mozgan
2006-01-23 15:02
2006.02.12
И все же как "наксерить" компонент Image1?


6-1131038808
KindDog
2005-11-03 20:26
2006.02.12
Indy TIdCmdTCPClient подвисает на SendCmd


15-1137621772
Евгений111111111
2006-01-19 01:02
2006.02.12
Помогите. Табличный интеграл от 1/(x^2 + 1) чему равен?


15-1137150304
Kerk
2006-01-13 14:05
2006.02.12
Кладовка




   Наверх