Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Кодировка DBGrid, а может и нет.. [D7]


Neket ©   (2006-06-23 12:19:00) 

При загрузке в DBGrid из БД у меня в ячейках которые должные содержать текст выводиться (MEMO). Почему? И как это исправить?


Плохиш   (2006-06-23 13:48:00) [1]


> Neket   (23.06.06 13:15) [5]
> Народ ну подскажите как можно решить проблему без смены
> компоненты.

Сказали уже в [1].


Ega23   (2006-06-23 13:17:00) [2]


> Народ ну подскажите как можно решить проблему без смены
> компоненты. (ОЧЕНЬ МНОГО ПЕРЕПИСЫВАТЬ ПРИДЕТЬСЯ). Пускай
> хотябы первые 255 символов показывает. Если можно примерчик
> (Хотябы маленький). Подскажите пожалуйста...


Можно и примерчик:

Select Column1=Cast(Column1 as varchar(255)) from Table1


Neket   (2006-06-23 13:15:00) [3]

Народ ну подскажите как можно решить проблему без смены компоненты. (ОЧЕНЬ МНОГО ПЕРЕПИСЫВАТЬ ПРИДЕТЬСЯ). Пускай хотябы первые 255 символов показывает. Если можно примерчик (Хотябы маленький). Подскажите пожалуйста...


sniknik   (2006-06-23 12:36:00) [4]

использовать базу/компоненты у которых ограничение на длинну строк больше чем 255 (забыть про BDE).


Ega23   (2006-06-23 12:25:00) [5]

Потому, что длина поля у тебя больше, чем varchar(255). Или вообще BLOB какой-нибудь...


Sergey13   (2006-06-23 12:25:00) [6]

Отображать это поле рядом с гридом в Мемо-контороле. Или юзать сторонние гриды, которые показывают такие поля.


Игорь Шевченко   (2006-06-23 12:24:00) [7]


> Почему?

потому что поля длинее 255 символов

> И как это исправить?


Написать обработку события OnGetText у полей


Наверх

Титульная страница Поиск, карта сайта Написать письмо