powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обрезается длинный текст в sql запросах
7 сообщений из 7, страница 1 из 1
Обрезается длинный текст в sql запросах
    #39966594
Добрый день!
Делаю вставку в таблицу запросом через VBA:
Код: vbnet
1.
2.
3.
4.
5.
DoCmd.RunSQL "
            INSERT INTO BV ( PalletBV, Box, Article, Barcode, Title, DescriptionEn, DescriptionRu, FactQty, FactProductionDate, PalletFLG, LabelInfo ) 
            SELECT DISTINCT PalletBV, Box, Article, Barcode, Title, DescriptionEn, DescriptionRu, " & Me.FactQty & ", " & "'" & Me.FactProductionDate & "', " & setPallet & ", LabelInfo 
            FROM BV 
            WHERE Box=" & Me.BoxBarcodeNum.Caption


Все работает правильно за исключением вставки поля LabelInfo (тип Длинный текст, офис 365) - при вставке обрезается до 255 символов, исходник в этой же таблице полный (700-900 символов).
DISTINCT виноват?
Возможно как-то решить эту проблему?
Заранее благодарю.
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39966630
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Стадников
DISTINCT виноват?
да
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39966640
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,

Так вроде ж это беда всех запросов, весь текст максимум 255 ?
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39966642
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

не, проверил... мемо в мемо обычным запросом не обрезается... понаставят новомодных офисов, потом мучаются, еще год-два и продуктивнее будет openoffice чем от ms...
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39966648
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
понаставят новомодных офисов, потом мучаются, еще год-два и продуктивнее будет openoffice чем от ms...
а причём тут новомодность? Всегда группировка в запросе давала строку 255 символов
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39966812
Андрей Стадников, DISTINCT, это аналог группировки по всем полям.
Применяется, если нужно исключить дублирование одинаковых записей в источнике. Если у вас таких нет - просто уберите DISTINCT, а если есть, то вместо DISTINCT укажите FIRST для LabelInfo и группировку по остальным полям.
...
Рейтинг: 0 / 0
Обрезается длинный текст в sql запросах
    #39967314
Кривцов Анатолий,
спасибо большое, first сработал ))
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обрезается длинный текст в sql запросах
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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