powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разбить строку на слова
11 сообщений из 11, страница 1 из 1
Разбить строку на слова
    #39515748
STING_WRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья, салют!
Подскажите - как из строки N101HV65 клапан первый вычленить N101HV65
Функция Left не подходит, так как количество символов у абревиатуры разное.
Заранее спасибо!
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515755
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
MyString = "N101HV65 клапан первый"
FirstWord = Split(MyString)(0)
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515761
STING_WRXПодскажите - как из строки N101HV65 клапан первый вычленить N101HV65 Т.е. до первого пробела?
Код: vbnet
1.
s2 = Split(s1, " ")(0) 
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515777
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STING_WRX,
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515782
STING_WRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),

подскажите, пожалуйста, а в запросе также прописть: Часть_строки: Split([Текст_1], " ")(0) ?
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515786
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот в запросе придётся выворачиваться так:
Код: sql
1.
SELECT ..., LEFT(field, INSTR(field & " ", " ")-1) AS FirstWord, ...
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515787
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя вместо вычитания единицы лучше обернуть это в Trim().
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515798
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STING_WRX,
а что мешает применять в запросе функцию: "SELECT..., my(поле) FROM.."
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515803
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuчто мешает применять в запросе функциюЕсли всё происходит в рамках одного файла БД и MS Jet - да, будет ровно. Иначе пичалька...
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515804
STING_WRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

спасибо!
...
Рейтинг: 0 / 0
Разбить строку на слова
    #39515818
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,
Полностью согласен, но в ТЗ не оговаривалась работа с несколькими базами
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разбить строку на слова
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]