| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > латинский или кирилица? |
| Автор: Ivushka 25.1.2006, 10:42 |
| народ не могу вспомнить как проверяется язык поля??? есть латинский то один запрос а если кирилица то другой??? |
| Автор: Akina 25.1.2006, 10:59 |
| Нет такого понятия - язык поля. Это тебе не лексема в Ворде. |
| Автор: Ivushka 25.1.2006, 11:06 |
| Я имею ввиду латинские буковки или кирилица. В таблице занесены ФИО сотрудников, есть русские есть иностранцы, надо сделать вывод определенных людей только запросы для русских и для нерусских разные( |
| Автор: Akina 25.1.2006, 11:20 | ||
запихиваешь в модуль и используешь в запросе в Iif. |
| Автор: Ivushka 25.1.2006, 11:20 | ||
таблица уже существует! в ней 9987 записей ты мне предлогаеш эти галочки руками простовлять? Добавлено @ 11:24 ребята! в SQL вроде была проверка на вхождение в множества А-Я и A-Z??? неужели только прогу писать придеться??? |
| Автор: ТоляМБА 25.1.2006, 11:30 | ||
Всё-всё, не парься, я нашел и проверил на акцессе - 100% работает
Работает и с большими и с маленькими - выводит только иностранцев, для русских перед between поставь not |
| Автор: Akina 25.1.2006, 11:31 |
| См справку, "Скалярные функции ODBC". Такая функция в MSJet SQL не поддержана. |
| Автор: ТоляМБА 25.1.2006, 11:32 | ||
Шрэк |
| Автор: Ivushka 25.1.2006, 11:36 |
| ТоляМБА пасибки)) буду пробовать))) |
| Автор: Akina 25.1.2006, 11:42 |
| На реальной базе возможно все - и пробел в начале, и сходная по написанию буква из другого алфавита - операторы, они такие... Ivushka по-хорошему надо поправить модуль, считать кол-во лат. и русских букв и по их соотношению принимать решение. |
| Автор: ТоляМБА 25.1.2006, 11:47 | ||||
Нет, так не делай, я где-то читал что через NOT выборка идет медленнее. Если у тебя большая табла поставь для русских лучше
Дерзай! Добавлено @ 11:48
|
| Автор: Ivushka 25.1.2006, 11:55 |
| и еще раз пасибки) |