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

Вниз

В ячейках DBGrid изображается поле типа text как (Memo)   Найти похожие ветки 

 
belartvlad29 ©   (2010-07-18 01:26) [0]

Уважаемые эксперты, помогите пожайлуста. Ситуация такова, написал программу на Delphi 2010 которая связывается MySQL Server 5.1 и отображает таблицу через компонент DBGrid, но в DBGrid поля типа text вместо любого теста отображаются как (Memo).
Что мне сделать, чтобы текстовые поля отображались корректно.
Заранее спасибо.


 
Германн ©   (2010-07-18 02:18) [1]

http://lmgtfy.com/?q=DBGrid%2BMemo


 
Ega23 ©   (2010-07-18 09:17) [2]


> Что мне сделать, чтобы текстовые поля отображались корректно.


ЕМНИП, DBGrid все поля, длиннее чем varchar(255) считает как BLOB и не отображает. Либо смени тип поля, либо прикастуй в запросе к varchar(255), либо положи рядышком DBMemo и отображай в нём.
Ну либо собственный православный грид напиши.


 
Anatoly Podgoretsky ©   (2010-07-18 10:15) [3]

> Ega23  (18.07.2010 09:17:02)  [2]

Не правда, у меня много полей длиннее 255 символов и они не превращаются в
мемо в dbgrid


 
Anatoly Podgoretsky ©   (2010-07-18 10:39) [4]

Просто автор ССЗБ - поля типа text это Memo и есть.


 
sniknik ©   (2010-07-18 11:46) [5]

> Не правда, у меня много полей длиннее 255 символов и они не превращаются в мемо в dbgrid
имхо, он путает с BDE paradox там с этим превышением действительно что-то есть, вроде создание типа строка > 255 получает тип memo. ну или что-то подобное... неохота из-за фигни ковырять неиспользуемое старье, и говорить точно.


 
Anatoly Podgoretsky ©   (2010-07-18 13:03) [6]

Хуже, там не было строк длиннее 255 символов, но зато Мемо короче 255 почему то отражался как строка, Парадокс однако.


 
Anatoly Podgoretsky ©   (2010-07-18 14:52) [7]


> belartvlad29 ©   (18.07.10 01:26)  

В dbGrid нет данных.


 
sniknik ©   (2010-07-18 16:06) [8]

> но зато Мемо короче 255 почему то отражался как строка
потому что мемо там был из 2х частей, первая непосредственно в таблице, частичные данные, вторая, полные, в отдельном файле.
потому и можно было рассматривать тип и как строку и как мемо. вот как то так... вспомнил.

> Парадокс однако.
нда. хитрый формат.


 
Ega23 ©   (2010-07-19 10:07) [9]


> Не правда, у меня много полей длиннее 255 символов и они
> не превращаются в мемо в dbgrid


Хм... Я в отпуске, проверить ща не могу. Но вроде как вспомнил, что и по 1000 символов отображалось. Через ADO.
Возможно да, BDE-шные драйвера...


 
Anatoly Podgoretsky ©   (2010-07-19 13:10) [10]

> Ega23  (19.07.2010 10:07:09)  [9]

Так я для кого писал, что в dbGrid нет данных?



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

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

Наверх




Память: 0.49 MB
Время: 0.081 c
15-1352200214
Стратокастер
2012-11-06 15:10
2013.03.22
Небольшой вопрос по C++


15-1347564415
Guest
2012-09-13 23:26
2013.03.22
Где можно узнать количество АЛУ и физических регистров процессора


15-1346699148
Artem
2012-09-03 23:05
2013.03.22
Чем можно протестировать COM-соединение между Win95 и Win7?


15-1342737184
Германн
2012-07-20 02:33
2013.03.22
Братья с Украины. Где в Одессе


15-1331411403
Юрий
2012-03-11 00:30
2013.03.22
С днем рождения ! 11 марта 2012 воскресенье