Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Непонятный глюк в Locate   Найти похожие ветки 

 
MAGix   (2005-05-20 12:26) [0]

Есть строчки:
sStr:=" 23657";
iPost :=42;
ADOTableSvod.Locate("Code;postav",VarArrayOf([sStr,iPost]),[loCaseInsensitive])

Всегда выдает False. sStr - Строка с данными = " 23657"; iPost :=42 (Integer)

Меняем на:
ADOTableSvod.Locate("Code;postav",VarArrayOf([" 23657",42]), loCaseInsensitive])
Выдает True, и позиционирует в нужной записи.
Почему так, подскажите?


 
msguns ©   (2005-05-20 12:35) [1]

варианты, варианты..


 
MAGix   (2005-05-20 12:37) [2]

Поподробней пожалуйта... Как для детского сада...


 
DSKalugin ©   (2005-05-20 12:39) [3]

Убери [loCaseInsensitive] к черту

кстати, во втором случае не открыта скобка квадратная
это опечатка или в коде так и есть?


 
MAGix   (2005-05-20 12:43) [4]

to DSKalugin
В принципе с такими данными как у меня [loCaseInsensitive] - совершенно без разницы (можно и без него - результат тот же), а неоткрытая скобка - моя опечатка.


 
ЮЮ ©   (2005-05-20 12:47) [5]

42 во вторм случае не Integer, в D6, по крайней мере. И когда variant-у в коде хочется присвоить маленькое число, приходится приводить к Integer: Integer(1)


 
MAGix   (2005-05-20 12:51) [6]

Странно... Попробовал:
ADOTableSvod.Locate("Code",sStr,[])
Получаю - False

Делаю:
ADOTableSvod.Locate("Code"," 23657",[])
Получаю - True

Что делать то? Жуть какая...


 
Max Zyuzin ©   (2005-05-20 13:20) [7]

>MAGix   (20.05.05 12:26)
А sStr у тебя случаем не PChar кокой нить?


 
msguns ©   (2005-05-20 13:25) [8]

Определи sStr и iPost как варианты



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

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
6-1107712017
Progh
2005-02-06 20:46
2005.06.29
Распознование вложения в письме


4-1114937615
Dozer
2005-05-01 12:53
2005.06.29
Драйвер сетевой карты на Delphi


14-1117215030
Dream3D
2005-05-27 21:30
2005.06.29
Посоветуйте сайт


3-1116781037
M_Tania
2005-05-22 20:57
2005.06.29
Из FoxPro в SQL


3-1116233305
Yurisimus
2005-05-16 12:48
2005.06.29
DataSource не видит pFIBQuery