![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.11.2013
Сообщений: 17
|
![]()
Всем привет, встала задача организовать изменение введённой фамилии при выборе пола в моей БД:
Сначала пишем Фамилию в поле Edit1 , далее в зависимости от того куда мы ставим галочку в DBCheckBox1 (что означает выбор мужского пола) или DBCheckBox2 (женский пол) окончание фамилии, введенной нами в edit1 должно меняться. К примеру, мы ввели в edit1 фамилию Иванов , а галочку поставили на DBCheckBox2 (женский пол), значит текст в Edit1 меняется на Иванова ну и наоборот. --- p.s. я понимаю вариантов фамилий много, но мне достаточно хотя бы такого примера. --- Код:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Всем спасибо! ребятки. Всех благодарю! Как всегда выкладываю правильный ответ, который в итоге получился. Особая благодарность long399. ---------------------------ОТВЕТ НАЙДЕН------------------------- Код:
Последний раз редактировалось koudelka; 21.04.2014 в 19:54. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А если фамилия скажем "Черных"?
Оно то конечно если брать самое простое то: Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,849
|
![]()
Задача нетривиальная, лучше искать готовые модули. Я как-то писал библиотеку, которая склоняла Ф.И.О. по падежам, но функции смена рода там не было.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.11.2013
Сообщений: 17
|
![]()
Я вас поняла,спасибо, но задача немного другая - фамилия должна меняться если окончание "в" или "а"("ва"), а если окончание совсем другое - то ничего меняться не должно. То есть должна по сути быть определенная проверка, чтобы данный метод работал на узкий список фамилий с "в" или "ва" на конце.
|
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 22.11.2013
Сообщений: 17
|
![]() Цитата:
s:=(copy(edit2.Text,1,Length(edit2. Text))); Что она означает? я составила такой код: Код:
Зато с этим все нормально: Код:
Последний раз редактировалось koudelka; 21.04.2014 в 19:33. |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 22.11.2013
Сообщений: 17
|
![]()
Всем спасибо! ребятки. Всех благодарю! Как всегда выкладываю правильный ответ, который в итоге получился. Особая благодарность long399.
---------------------------ОТВЕТ НАЙДЕН------------------------- Код:
Последний раз редактировалось koudelka; 21.04.2014 в 19:53. |
![]() |
![]() |
![]() |
#8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,849
|
![]()
Да что же там правильного? Навальный - Навальная, Путин - Путина, Жириновский - Жириновская, Ющенко - Ющенко и т.д.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Да шож такое!! И тут про политику!!!
I'm learning to live...
|
![]() |
![]() |
![]() |
#10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,849
|
![]()
Какая политика? Это всего лишь примеры фамилий, с которыми прога работать не сможет
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При выборе другой фамилии на форме данные в другой столбец | and150382 | Microsoft Office Access | 4 | 19.08.2013 21:07 |
Submit при выборе Select'а | KWN, lnc | HTML и CSS | 10 | 02.04.2012 22:13 |
вывести фамилии,имена и отчества всех студентов мужского пола | Degster | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 15.05.2011 18:32 |
Распечатать фамилии учеников,фамилии которых начинаются на букву В с указанием даты рождения. | greenO_o | Помощь студентам | 0 | 26.05.2010 22:49 |
ошибки при выборе radiobutton | _alis_ | Компоненты Delphi | 4 | 29.04.2010 08:04 |