|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Тип ntext SQL сервера в Delphi
Такая проблема:
Есть таблица на сервере в ней поле типа ntext/. Необходимо чтобы это поле отображалось на форме в виде мемо. У меня не получилось ошибка, что поле не найдено. Думал сначала, что дело в том, со стандартные компоненты не поддерживают юникод. Нашел и скачал компоненты TMS Unicode Component Pack. Такая же ерунда. Подскажите как справится с проблемой. Использовал BDE. |
#2
|
||||
|
||||
Не знаю как с BDE с ADO вот так работает на ура:
Код:
Memo1.Lines.Text:=ADOQuery1.FieldByName('datat').AsString; |
#3
|
||||
|
||||
Сорри, хочу уточнить.
Использовать DBMemo, чтобы еще текст занесенный в него сохранялся в таблице. То есть привязать Memo к полю таблицы. |
#4
|
||||
|
||||
Возможно (не факт) что DBMemo не поддерживает данный тип поля, используй простое TMemo. Ничего сложного в этой связке (TDataSet+TMemo) нет. Я вообще компоненты типа TDB... кроме TDBGrid не использую.
|
#5
|
||||
|
||||
Вроде все начало отображаться и заносится в таблицу, только теперь вместо нужных мне символов (unicode) в таблице либо ????? либо символы всточно-европейских языко в становятся простыми латинскими.
|
#6
|
||||
|
||||
Нужен компонент с поддежкой юникода. Я с юникодом не работал поэтому не знаю как организована его поддержка в VCL Delphi
|