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

SQL Запрос   Найти похожие ветки 

← →
_san_   (2004-02-05 12:16) [0]

Добрый день!

Помогите разобраться с SQL-запросом.
Этот запрос:
sqlString:= "select Chanels FROM Table where Param1 = : Param1 and Param2 = : Param2;
Params[0].DataType:= ftFloat;
Params[1].DataType:= ftString;
Prepare;
Params[0].Value := 1;
Params[1].Value := str; //строка
Open;
Result:= Fields [0].AsString;

находит запись только в том случае если str совпадает с записью в таблице с учетом регистра. Подскажите как сделать так, что бы запись искалась без учета регистра.


← →
Johnmen ©   (2004-02-05 12:18) [1]

UPPER


← →
_san_   (2004-02-05 15:11) [2]

>Johnmen © (05.02.04 12:18) [1]
>UPPER

Пожалуйста, можно по подробней...
У меня ни чего не получилось.


← →
SasaR   (2004-02-05 15:59) [3]

and UPPER(Param2) = : Param2;

....

Params[1].Value := AnsiUpperCase(str)


← →
_san_   (2004-02-05 16:02) [4]

Так все таки кто нибудь знает можно ли применить функцию UPPER к параметрам в SQL-запросе:
where Param1 = : Param1
или ее можно использовать только в таком виде:
where UPPER(Pole1) = UPPER("String")


← →
_san_   (2004-02-05 16:11) [5]

Спасибо, все получилось!
Наверно я переработал.
Почему ту с первого раза у меня ни чего не получилось.



Страницы: 1 вся ветка

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



Память: 0.45 MB
Время: 0.013 c
7-6263
kryworut
2003-12-09 15:22
2004.03.03
как заставить программу перехватывать сообщение о перезагрузке,


9-5936
Micah'GF
2003-08-17 10:02
2004.03.03
DXDraw.Canvas.LineTo


3-5966
_san_
2004-02-05 12:16
2004.03.03
SQL Запрос


3-5945
wezz
2004-02-06 12:12
2004.03.03
Как сделать запрос в T-SQL?


1-6027
h0use
2004-02-16 16:21
2004.03.03
Непонятное поведение Делфи




   Наверх