Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DW обрезает символьное поле до 255 симв, а надо 1000 / 11 сообщений из 11, страница 1 из 1
22.09.2003, 18:56
    #32272138
_Serg_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
DW обрезает символьное поле до 255 символов, хотя в определении поля DW указано string(1000). Хочется видеть результат из 1000 символов.
Хранимая процедура возращает 1000 символов (проверял)
Подскажите где кидают? И как обойти? :)
...
Рейтинг: 0 / 0
22.09.2003, 18:59
    #32272139
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
Для бледнолицых любителей телепатии:

1. Какая версия (и билд) РВ ?
2. Какая БД ?
3. Какой драйвер длч БД ?
...
Рейтинг: 0 / 0
22.09.2003, 19:21
    #32272158
_Serg_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
Дополнение к вопросу,
Использую:
PB 8.0.3 build 9704
MS SqlServer 2000, сервис пак 3
ODBC
...
Рейтинг: 0 / 0
22.09.2003, 19:47
    #32272178
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
OLEDB надо использовать (хотя может и ODBC можно настроить, только не помню как...)
...
Рейтинг: 0 / 0
22.09.2003, 19:53
    #32272182
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
А ещё неплохо бы знать, какой на самом деле data type колонки в БД...
...
Рейтинг: 0 / 0
22.09.2003, 20:17
    #32272198
_Serg_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
Тип колонки в БД: varchar(1000)
В PB ессесно string(1000)
Хотелось бы все таки через ODBC.
еще идеи есть?
...
Рейтинг: 0 / 0
22.09.2003, 20:25
    #32272204
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
А какой именно ODBCшный драйвер используешь?
...
Рейтинг: 0 / 0
23.09.2003, 09:21
    #32272456
_Serg_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
Версия используемого драйвера ODBC 2000.81.90001.40
...
Рейтинг: 0 / 0
23.09.2003, 10:40
    #32272579
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
В свое время столкнулись с аналогичной проблемой. Решения не нашли, нашли путь обхода:

На DW кладется млешка и привязывается так, чтобы не было заметно, что она не часть DW. А далее ручками (кодом) дергается контент и вкладывается в млешку или кладется в DW. Изврат конечно, но такова селява...
...
Рейтинг: 0 / 0
23.09.2003, 14:04
    #32272973
urvas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
А еще можно взглянуть в Edit Source и там поправить.
Такое у меня бывало, если сначала в базе поле было одной длины, а затем длина менялась.
...
Рейтинг: 0 / 0
23.09.2003, 14:43
    #32273027
_Serg_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DW обрезает символьное поле до 255 симв, а надо 1000
Я все же перекинулся на OLEDB - результат удовлетворил

Ручками возиться не хочется, могу промахнуться, да и нет гарантии что ODBC и здесь свинью не подложит :)
А вот в EditSource'е все поля указаны верно, так что проблема не в этом.
Похоже, все таки, как указал Филипп
... OLEDB нужно использовать :)

Спасибо, всем!
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DW обрезает символьное поле до 255 симв, а надо 1000 / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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