Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сравнение строк(большие/маленькие буквы) / 9 сообщений из 9, страница 1 из 1
06.04.2005, 15:43
    #33000845
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
сравниваю 2-е строки
DO CASE
CASE target_table=="CURFIXAM"
....

когда target_table=="curfixam" в case не попадаю. Есть настройка которая игнорирует регистр при сравнении. имеется ввиду настройка общая для всего проекта(какой нибудь SET)?
...
Рейтинг: 0 / 0
06.04.2005, 15:52
    #33000881
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
CASE UPPER(target_table)=="CURFIXAM"
...
Рейтинг: 0 / 0
06.04.2005, 15:59
    #33000903
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
это я знаю. во первых мне известно какими буквами это будет написано. Понятно что можно проверять оба варианта.
Я хотел узнать есть ли настройка на уровне проекта для этого случая
...
Рейтинг: 0 / 0
06.04.2005, 17:01
    #33001092
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
есть настройка к сожалению запамятовал какая какой то сет
если он
?"И"="и" &возвращает .т.
офф
?"И"="и" &возвращает .ф.
...
Рейтинг: 0 / 0
06.04.2005, 17:02
    #33001094
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
SET COLLATE TO "RUSSIAN"

Но с подобными настройками обычно связана разные проблемы. В данном случае все решается через использование UPPER() и не надо мудрить с глобальными настройками.
...
Рейтинг: 0 / 0
06.04.2005, 17:06
    #33001100
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
да нет владимир не то вы ее сами и называли с месяц назад или более
...
Рейтинг: 0 / 0
06.04.2005, 17:15
    #33001130
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
leafда нет владимир не то вы ее сами и называли с месяц назад или более
А проверить?

Код: plaintext
1.
2.
3.
SET COLLATE TO "RUSSIAN"
?"qй"="QЙ"
SET COLLATE TO "MACHINE"
?"qй"="QЙ"

Может, Вы перепутали с настройкой SET EXACT? Так это сравнение символьных строк разной длины, а не разных регистров букв.
...
Рейтинг: 0 / 0
06.04.2005, 17:32
    #33001170
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
точно! просто память подвела
...
Рейтинг: 0 / 0
07.04.2005, 16:12
    #33003054
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение строк(большие/маленькие буквы)
да послушал умных людей, т.е. вас :) и проверяю два варианта. спасибо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сравнение строк(большие/маленькие буквы) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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