![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
![]()
Здравствуйте.
Есть запрос на добавление Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Wind-up Bird.
"..Debug.Print UnionStr2 выдает.." - проще выполнить SQL конструкцию применяющую эту функцию Код:
![]() Евгений. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
![]()
Функция UnionStr2 () производит слияние полей из разных строк запроса. Она была взята отсюда:
http://hiprog.com/index.php?option=c...=334&Itemid=35 Я запускал SQL запрос в конструкторе и как функцию. Результат одинаковый . Строчка при вставке в таблицу обрезается. И я не пойму почему. Сначала была версия что обрезает строчку функция UnionStr2 (), но Код:
Обрезка происходит в sql. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Wind-up Bird.
"..что это не так.." - не видя образец можно предположить только одно: похоже на попытку воткнуть данные в поле таблицы недостаточного размера. будет образец - возможно будут другие предположения. ![]() Евгений. |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
![]() Цитата:
пример базы. |
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Wind-up Bird.
Объяснять причину обрезания до 255 я не буду (текст получается ещё короче т.к. в нем присутствуют скрытые тэги форматирования RTF). Возможно Вам подойдет вариант без перебора, с использованием ADO функции GetString работающий значительно быстрее, но для "вылавливания" последних блоков в таблице, как задумано в Вашей функции UnionStr2, конструкция должна быть несколько другой. Евгений. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
![]()
Спасибо, Teslenko_EA Ваш вариант оказался более работоспособный. Буду разбираться и подстраивать под свои нужды
|
![]() |
![]() |
![]() |
#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 |