powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс не различает в запросах регистр символов! Как быть?
6 сообщений из 6, страница 1 из 1
Аксесс не различает в запросах регистр символов! Как быть?
    #32308359
Andrusha7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При связывании таблиц в запросе Аксесс ХР не хочет различать у меня регистр символов, например не отличает Ю от ю и в результате выдает несколько значений для связанных полей. Связывание проводится по текстовым полям, но очень важен регистр символов. Как бороться с этим, может быть знает кто-нибудь? Кстати пробовал сохранять символы в форме а потом через условие отбора в запрос вставлять, но все равно не отличает большие буквы от маленьких :-(
ПОМОГИТЕ!
...
Рейтинг: 0 / 0
Аксесс не различает в запросах регистр символов! Как быть?
    #32308403
am (a_mitin)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо конструкции JOIN юзай связку в условии WHERE с использованием strcomp
...
Рейтинг: 0 / 0
Аксесс не различает в запросах регистр символов! Как быть?
    #32308421
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mdb или adp?
Если Adp - то делаешь нужный коалишен у бд
Если mdb - то идешь на вкладку Сервис-Парметры-Общие-Порядок сортировки и выбираешь Универсальный
From help:
Код: plaintext
1.
Если база данных содержит связанные таблицы из базы данных, в которой используется порядок сортировки другого языка, Microsoft Access использует порядок сортировки, указанный для базы данных, содержащей связь с таблицей, а не для базы данных, в которой хранится сама таблица.
...
Рейтинг: 0 / 0
Аксесс не различает в запросах регистр символов! Как быть?
    #32308433
am (a_mitin)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно такие случаи очень редки, и из за них перестраивать глобальные настройки имхо не стоит. Но если такое поведение нужно всегда - конечно Виктор прав.
...
Рейтинг: 0 / 0
Аксесс не различает в запросах регистр символов! Как быть?
    #32308463
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Обычно такие случаи очень редки, и из за них перестраивать глобальные настройки имхо не стоит

Мне кажется удобна постоянная регистрозависимая сортировка. В случае, когда она не нужна можно использовать UCASE (или StrConv - надо просто сравнить скорость работы) для сортировки/сравнения.
UCASE должена работать быстрей StrСomp.
...
Рейтинг: 0 / 0
Аксесс не различает в запросах регистр символов! Как быть?
    #32308480
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am (a_mitin) писал:Вместо конструкции JOIN юзай связку в условии WHERE с использованием strcomp
Да можно и в Join'е использовать strcomp

Сенин Виктор писал:UCASE должена работать быстрей StrСomp
Если даже и так - это о малое от остальных операций. Можно пренебречь.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс не различает в запросах регистр символов! Как быть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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