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

Вниз

dbMemo & Varchar   Найти похожие ветки 

 
GAndrey ©   (2004-02-12 16:33) [0]

Я столкнулся с такой проблемой: поле, объявленое на сервере как varchar (7800), пытаюсь отображать с помощью dbMemo (maxLength=0). При редактировании почему-то значение поля обрезается до 256 символов. Query.datasize этого поля тоже автоматом почему-то тоже устанавливается в 256. Но принудительная установка в 7800 проблему не решает - записать значение более 256 символов в это поле не удается. Если кто знает как с этим бороться помогите пожалуйста


 
Suntechnic ©   (2004-02-12 18:25) [1]

Что используешь для доступа? Если BDE и SQL Links, то смотри соответсвующие настройки в BDE Administrator на вкладке Configurations.


 
just me   (2004-02-12 19:02) [2]

Это не поможет - BDE работает через DBLibrary, а для нее максимальная длина поля varchar - 256


 
EvgeniyR ©   (2004-02-13 08:27) [3]

Столкнулся с такой же проблемой, тогда подскажите, может есть какой выход из этой ситуации? Заранее спасибо.


 
Danilka ©   (2004-02-13 08:35) [4]

Вероятно, поможет если перейти с БДЕ на АДО. Все-таки АДО родная для МС-СКЛ.


 
NAlexey ©   (2004-02-13 08:45) [5]

Если не переходить на ADO то можно добавить в таблицу поле - индекс строки. Т.е весь текст будет состоять у тебя из нескольких строк из таблицы.


 
Danilka ©   (2004-02-13 08:55) [6]

[5] NAlexey © (13.02.04 08:45)
Думаю, в этом случае придется много дописывать. Делать свой механизм запись в/из TMemo.


 
NAlexey ©   (2004-02-13 10:13) [7]

>Danilka © (13.02.04 08:55) [6]
Возможно... Хотя как выход из ситуации можно использовать. Хотя почему много? Выбрать из таблицы строки с определенным ID сортируя по полю индекс(от 0 до n)пробежаться по списку и соединить строки. Также и запись, только нарезать по нужному количеству символов и индексировать. Всегото 2 метода.


 
EvgeniyR ©   (2004-02-13 10:39) [8]

Извиняюсь за неточность, я возвращаю из хранимой процедуры параметр, а не поле, тоже отображается 256 символов. (MSSQL, BDE)



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
3-43355
den777
2004-02-16 10:06
2004.03.14
Последняя запись в dbExpress


14-43766
Undert
2004-02-18 16:52
2004.03.14
MOD_SSL + Apache + Win32


6-43719
Delphi5.01
2004-01-06 19:14
2004.03.14
Problema s peredachei parametrov


4-43956
vic_vm
2004-01-06 23:07
2004.03.14
Опять про Hooks


14-43749
Nick Demry
2004-02-24 16:18
2004.03.14
Как из под Линукс залесть в чат?