Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

Некорректное взаимодействие varchar(много) и TMemo   Найти похожие ветки 

 
muk07   (2003-06-24 09:14) [0]

Имею поле типа varchar(1000) в SQL Server. Отображаю в TMemo.
Отображается не более 255 символов. Аналогично, при попытке записи более, чем 255 символов пишется мусор, а не мой текст.
Если изменить тип поля на text и сделать в DBGrid следующую манипуляцию:
- дойти курсором до конца набора и сделать попытку выйти за конец
- начать поднимать курсор вверх.
В процессе подъема на расстоянии 20-40 записей от низа выдается сообщение (по моему от BDE)
Invalid BLOB Handler in buffer.
На какой козе объехать эту ситуацию?


 
Danilka ©   (2003-06-24 09:28) [1]

muk07 (24.06.03 09:14)
БДЕ не поддерживает строки длиннее 256 символов.

>На какой козе объехать эту ситуацию?
Например, на "родной" для MSSQL - ADO.


 
muk07   (2003-06-24 09:57) [2]

Использование ADO исключается - задача установлена в 3-х организациях. Переписывание под ADO будет стоить нескольких месяцев.
А как насчет второй части вопроса?


 
qwerty2   (2003-06-24 10:21) [3]

>На какой козе объехать эту ситуацию?

Проблема связана с настройками алиаса в BDE. Нужно установить параметр, кажется BlobsToCache в максимально допустимое для этого параметра (точно не помню не то 32000 не то 16000)



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
14-55770
Dmitriy O.
2003-06-30 13:19
2003.07.17
Индесы в базах данных.


1-55502
Younger
2003-07-04 15:18
2003.07.17
Цвет


1-55498
Alexey
2003-07-04 09:46
2003.07.17
Отключение звукового сигнала при Showmessage


1-55523
mmm
2003-07-04 18:35
2003.07.17
Как сделать в StringGrid один столбец редактируемым , другой-нет


7-55869
Vorobyev Sergey
2003-05-08 11:40
2003.07.17
---|Ветка была без названия|---