|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2012, 00:13 | #1 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
Обрезка данных в запросе
Здравствуйте.
Есть запрос на добавление Код:
Код:
|
05.07.2012, 13:44 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Wind-up Bird.
"..Debug.Print UnionStr2 выдает.." - проще выполнить SQL конструкцию применяющую эту функцию Код:
Евгений. |
05.07.2012, 15:24 | #3 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
Функция UnionStr2 () производит слияние полей из разных строк запроса. Она была взята отсюда:
http://hiprog.com/index.php?option=c...=334&Itemid=35 Я запускал SQL запрос в конструкторе и как функцию. Результат одинаковый . Строчка при вставке в таблицу обрезается. И я не пойму почему. Сначала была версия что обрезает строчку функция UnionStr2 (), но Код:
Обрезка происходит в sql. |
05.07.2012, 23:29 | #4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Wind-up Bird.
"..что это не так.." - не видя образец можно предположить только одно: похоже на попытку воткнуть данные в поле таблицы недостаточного размера. будет образец - возможно будут другие предположения. Евгений. |
06.07.2012, 09:38 | #5 | |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
Цитата:
пример базы. |
|
07.07.2012, 23:07 | #6 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Wind-up Bird.
Объяснять причину обрезания до 255 я не буду (текст получается ещё короче т.к. в нем присутствуют скрытые тэги форматирования RTF). Возможно Вам подойдет вариант без перебора, с использованием ADO функции GetString работающий значительно быстрее, но для "вылавливания" последних блоков в таблице, как задумано в Вашей функции UnionStr2, конструкция должна быть несколько другой. Евгений. |
09.07.2012, 14:07 | #7 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
Спасибо, Teslenko_EA Ваш вариант оказался более работоспособный. Буду разбираться и подстраивать под свои нужды
|
17.08.2022, 19:42 | #8 |
Новичок
Джуниор
Регистрация: 17.08.2022
Сообщений: 1
|
Teslenko_EA, Спасибо тебе, неизвестный гуру аксесса. Через десять лет твой совет помог мне в точно такой же ситуации, ровно с этим же UnionStr и обрезкой результата до 255 символов.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обрезка изображения | Rost93 | PHP | 2 | 29.06.2012 09:31 |
Ввод данных через поле, для условия отбора в запросе | DeFREEnd | Microsoft Office Access | 4 | 27.03.2011 15:25 |
Обрезка строки | gamer123 | Общие вопросы Delphi | 5 | 30.08.2010 08:22 |
Обрезка StringGrid | artemavd | Общие вопросы Delphi | 6 | 28.07.2010 11:01 |
Обрезка UTF8 данных до N символов | puKo | PHP | 2 | 27.09.2009 13:36 |