powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Люди! Че за прикол - не пойму!!! Фантастика прям
6 сообщений из 6, страница 1 из 1
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865025
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
корочесть есть база ExecDepExecMail с одной записью, в поле Letter_n(символьное) стоит 1
Есть форма, на ней текстбокс txtLetterNumber, в нем пусто
я пишу в валиде текстбокса
Код: plaintext
1.
2.
SELECT ExecDepExecMail
LOCATE FOR ALLTRIM(ExecDepExecMail.Letter_n)=ALLTRIM(thisform.txtLetterNumber.Value)
оно останавливаецца на 1й записи и считает что равентсво верно!!!
т.е. "1"="", я еще специально трейсом остановился и вывел значения обоих сторон на экран, получив 1 и ничего. на вопрос
Код: plaintext
?ALLTRIM(ExecDepExecMail.Letter_n)=ALLTRIM(thisform.txtLetterNumber.Value)
мне ответ был:
Код: plaintext
.Т.

....Я в шоке.... перезапуск фоксы ниче не дает... никаких рилейшнов не установлено и база ваще не индексирована даже....

куда бежать-то?
...
Рейтинг: 0 / 0
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865043
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставьте вместо "=" - "=="

PS вместо LOCATE можно еще пользовать SEEK(), но тока индекс по полю нада строить - поиск должен быть шустрее :)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865054
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
офигеть! с == работает!!! как же так???

сенкс
...
Рейтинг: 0 / 0
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865062
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
== для сравнения char строк... а раньше у меня всегда и везде нормально работало =... это в 9й версии такой прикол?
...
Рейтинг: 0 / 0
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865083
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читаем доку по поводу = и ==
проверяем
? '1'=''
? ''='1'
и ежели еще удивляет - читаем доки еще раз.
А если серьезно сравнение пустой строки , как и сравнение с NULL это "отдельная песня"
...
Рейтинг: 0 / 0
Люди! Че за прикол - не пойму!!! Фантастика прям
    #33865090
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cм установку SET EXACT ON | OFF
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Люди! Че за прикол - не пойму!!! Фантастика прям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]