| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Удаление лишних пробелов |
| Автор: Flotskiy 5.7.2005, 18:09 |
| Добрый вечер всем! Юзеры с компов забивают инфу в б/д Access, и могут в начале поставить пробел, в средине - два пробела, в конце предложения - пробел ( в один ТекстБокс) и т.д. Пример: 25 (два пробела) мая (пробел) 2005, или (пробел) Иванов (два пробела) Иван (пробел) Иванович а в дальнейшем данные не поддаются ни сортировке по ФИО и много разных глюков, и приходится искать и исправлять вручную. Я знаю, как удалить пробелы в начале и конце строки, а вопрос как между словами оставить по одному пробелу? Может непонятно написал? Помогите, pse! С уважением |
| Автор: boevik 5.7.2005, 18:34 | ||||
Убрать пробелы в начале и в конце - функция Trim.
Заменить два пробела на один - Replace
|
| Автор: Flotskiy 5.7.2005, 18:57 |
| boevik, благодарю за подсказку. Наилучшие пожелания! |
| Автор: Akina 6.7.2005, 08:16 |
| Flotskiy Вообще-то после нажатия кнопы "Записать в БД", но до записывания инфы в БД все введенное должно проходить программный контроль. Исправляемые ошибки (те же пробелы) должны автоматически корректироваться, фатальные - вызывать ругань на машинистку без записи кривых данных в БД и требование откорректировать введенный бред. Т.е. в БД должны попадать уже проверенные записи. |
| Автор: Flotskiy 8.7.2005, 14:25 | ||||
| Добрый вечер всем! Akina, при заполнении данных одного абитуриента нужно заполнить около 25 ТекстБоксов. Нужно грамотно заполнить четыре поля: ФИО, дата рождения и т.д., в шести полях установлены стандартные ответы в ComboBox, а остальное -не суть важно. Есть в проге подсказки об обязательном заполнении определенных полей.
Примерно так.
Вот как установить контроль этих четырех полей до занесения в БД, конечно, это было бы прекрасно. Если есть какие- то возможности (пробелы) откорректировать автоматом или указать юзеру об ошибке - подскажи, pse, буду признателен. С уважением |
| Автор: Akina 8.7.2005, 15:13 | ||||
Ну эта... типа такого:
|
| Автор: Flotskiy 12.7.2005, 14:01 |
| Akina, благодарю за помощь. Тебе "+". Наилучшие пожелания! |