stratoss
|
|
Как научить Access склонениям26.11.2008, 00:45. Показов 1335. Ответов 4
Метки нет Все метки)
(
Есть проблемма - в базе фамилия имя и отчество в именительном
'Иванов Иван Иванович' необходимо при выводе в отчет перевести в дательный 'Иванову Ивану Ивановичу' Возможно ли это, если да то как? |
26.11.2008, 00:45 | |
Ответы с готовыми решениями:
4
Как научить бота менять ip? Как научить клиента слушать? Как научить программу различать '1' и '9' от '19'? |
0 / 0 / 0
Регистрация: 26.10.2008
Сообщений: 17
|
|
26.11.2008, 08:19 | |
Если база уже заполнена, то вряд-ли возможно, либо придется заводить имена по новому. А вообще склонять строчки можно разными способами: либо заводить шесть разных вариантов для каждой строчки (что очень тупо и некрасиво), либо разработать определенные правила заполнения для текста, который планируется склонять, и писать функцию, которая будет этот текст возвращать в разных склонениях, и т.д.
0
|
msd
|
|
27.11.2008, 18:40 | |
Был такой случай. Правда, у меня была ещё графа 'Пол', что, несказанно облегчило задачу. Однако, пришлось немного править руками. В первую очередь, украинские фамилии. Хотя, наверняка существуют строгие правила склонения имен собственных. Тогда все сведется, по-видимому, к банальной обработке окончаний. Только где эти правила добыть? Мне, лично, было лень. С 'Ивановыми' и 'Петровыми' я разобрался программно, а 'Гринько' и 'Муковоз' подправил руками.
Кстати, результаты я сохранил в отдельном поле 'ФамилияВРодительномПадеже', которое позже стало обязательным к заполнению... : )) |
lest
|
|
03.12.2008, 05:54 | |
популярно:
если последние 3 символа оканчиваются на 'ОВ' и пол 'М' то &'У' и выбор максимального числа таких вариантов |
03.12.2008, 05:54 | |
Помогаю со студенческими работами здесь
5
Как научить роутеры различать сети? Как научить добавлять классы и стили Как научить UserForm запоминать данные? Как лучше научить гуманитария программировать
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
Квантовые алгоритмы и обработка строк в Q#
EggHead 07.06.2025
Квантовые вычисления перевернули наше представление о том, как работать с данными, а Q# стал одним из ключевых языков для разработки квантовых алгоритмов. В традиционых системах мы оперируем битами —. . .
|
NUnit и C#
UnmanagedCoder 07.06.2025
В . NET существует несколько фреймворков для тестирования: MSTest (встроенный в Visual Studio), xUnit. net (более новый фреймворк) и, собственно, NUnit. Каждый имеет свои преимущества, но NUnit. . .
|
с++ Что нового?
russiannick 06.06.2025
Продолжаю обзор dev-cpp5. 11. Посмотрев на проекты, предоставленные нам для обучения, становится видно, что они разные по содержащимся файлам
где:
. dev обязательно присутствует
. cpp/ . c один из них. . .
|
WebAssembly в Kubernetes
Mr. Docker 06.06.2025
WebAssembly изначально разрабатывался как бинарный формат инструкций для виртуальной машины, обеспечивающий высокую производительность в браузерах. Но потенциал технологии оказался гораздо шире - она. . .
|
Как создать первый микросервис на C# с ASP.NET Core, step by step
stackOverflow 06.06.2025
Если говорить простыми словами, микросервисная архитектура — это подход к разработке, при котором приложение строится как набор небольших, слабо связанных сервисов, каждый из которых отвечает за. . .
|
Рисование коллайдеров Box2D v2 на Three.js с помощью порта @box2d/core
8Observer8 06.06.2025
Используется порт Box2D v2 под названием @box2d/ core - пакет NPM. Загрузил документацию Box2D v2 на Netlify: https:/ / box2d-v2-docs. netlify. app/ Документацию Box2D v2 можно скачать с официального. . .
|
Как создать стек в Python
AI_Generated 05.06.2025
Как архитектор с более чем десятилетним опытом работы с Python, я неоднократно убеждался, что знание низкоуровневых механизмов работы стеков дает конкурентное преимущество при решении сложных задач. . . .
|
Server-Sent Events (SSE) в Node.js
run.dev 05.06.2025
Потоковая передача данных с сервера прямо в браузер стала повседневной потребностью - от биржевых графиков и спортивных трансляций до чатов и умных дашбордов. Много лет разработчики полагались на. . .
|
Создаем RESTful API на Golang с Fiber
golander 04.06.2025
Я перепробовал десятки фреймворков для создания RESTful API за последние годы, и когда впервые столкнулся с Fiber, понял, что это совсем другой уровень. Нет, я не собираюсь рассказывать сказки о. . .
|
Как работать с куки в ASP.NET Core
UnmanagedCoder 04.06.2025
Когда я впервые начал работать с куки в ASP. NET Core, меня поразило, насколько отличается работа с ними от классического ASP. NET. В Core все стало более декомпозированным - больше нет удобного. . .
|