|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2011, 11:09 | #1 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
разбитие ФИО на 3 поля
есть запись типа
Иванов Иван Иванович в 1 поле я разбиваю на 3 поля но с условием что между ними по 1 пробелу вот так Код:
О, степь родимая, как я скучаю по тебе...
|
23.11.2011, 11:20 | #2 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
уже решил.
кому нужно Код:
О, степь родимая, как я скучаю по тебе...
|
23.11.2011, 11:32 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) можно заменить три пробела на один, два пробела на один, (вложить друг в друга). и результат уже использовать так, как Вы используете
2) а можно написать функцию (ХП), которая будет разделять переданную строку. И в ней уже изгаляться как угодно.. 3) а вообще-то, подобные вопросы возникают тогда, когда неправильно организованы исходные структуры. Фамилия, имя и отчество должны храниться в ОТДЕЛЬНЫХ полях... Вот, подумайте, что возвращать, если в поле ФИО ввели всего одно СЛОВО? или когда там Петров А.В. или когда там Алиев Танырверди Джахан оглы Абдыев Ашраф Гурбан оглы Мамедов Эйнулла Шабан оглы Гасымова Эйнулла Аллахверди Аглы Клокова Сабира Султанбек Кызы ... UPDATE Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GLScene, разбитие на модули | Андрей 93 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 27.09.2011 13:22 |
Склонения ФИО | maximyn | Microsoft Office Word | 2 | 22.06.2011 13:27 |
Delphi7. Разбитие строки на подстроки | Pecho | Помощь студентам | 3 | 12.12.2010 21:19 |
Количество слов в рядке. Разбитие по по пять символов. | Fatummors | Общие вопросы C/C++ | 8 | 07.03.2010 16:39 |
Strings.DelimitedText разбитие | edik | Общие вопросы Delphi | 7 | 28.12.2009 13:39 |