Главная страница
    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.45 MB
Время: 0.03 c
1-1117610623
pudel
2005-06-01 11:23
2005.06.29
Вывод текста в заданном прямоугольнике


14-1117979160
Kolan
2005-06-05 17:46
2005.06.29
Компилятор С для Pic контроллеров


14-1117549387
Drow
2005-05-31 18:23
2005.06.29
блок схема


1-1117826054
Tuzemec
2005-06-03 23:14
2005.06.29
Размер Pchar а


4-1115054643
Гном23
2005-05-02 21:24
2005.06.29
о dll -ках





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский