powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / объединение полей МЕМО
1 сообщений из 1, страница 1 из 1
объединение полей МЕМО
    #32632344
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Возникла небольшая проблема.
Есть Таблица1 в базе, одно из полей - МЕМО, с текстом.
И есть Таблица, связи между ними - один (Таблица) - ко многим (Таблица1)
Возникла необходимость сделать выборку по ПолюМЕМО Таблицы1, причём
сгруппировать по индексу Таблицы, т.е. объединить несколько полей (со стороны ко-многим) в одну строчку (вернее - поле, всё-таки МЕМО). Вариант
классический, пишу функцию as variant (все переменные в ней - тоже вариант) объединения строк, и подставляю её в поле с Last запроса с группировкой. И наблюдаю такую картину:
- если сделать просто запрос на выборку, без группировки, с использованием
функции, то она возвращает в запрос весь текст из ПоляМЕМО
- если сделать запрос с группировкой без функции, с Last по ПолюМЕМО - то
запрос также возвращает нормальные значения поля
- но как только я подставляю в Last функцию, то текст возвращается урезанным до 256 символов.
Попробовал написать собственный тип данных, в котором прописал свойство
"текст" as string * 1500, и этим типом объявить функцию, так она стала
возвращать всё равно 256 символов, добирая до оставшихся 1500 пустыми
пробелами %(
Акцесс-хр. Допускаю, что это какое-то внутреннее ограничение SQL, или акцесса, но как это обойти - не знаю.

Заранее благодарствую.
Вячеслав
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / объединение полей МЕМО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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