Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > вывести текстовое поле


Автор: Гульмира 2.3.2011, 12:34
Добрый день.
Может у меня наверное простой вопрос , но сама не нашла решение. smile 
 С помощью обычного запроса
Код

....
begin
 with DM1.QueryTxt do begin
  if Active then Close;
    SQL.Clear;
    SQL.Add('exec sp_Test;2 :date');
    Parameters.Refresh;
    Parameters[0].Value:=DateEdit1.Date;
    Open;
 end;
end;

вывожу В DBGRIDEH данные из таблицы. 
В поле TXT вместо текста пишется MEMO, почему объясните или скиньте ссылку где можно почитать smile  


База MSSQL --> таблица --> поле TXT --> тип TEXT(16).

Спасибо

Автор: chip_and_dayl 2.3.2011, 13:08
Или я туплю или я не заметил вывода smile

Если тип поля ТЕКСТ, то выводить  нужно через DBMemo, как сделать, чтобы выводил грид не знаю. Как вариант, изменить тип поля на nvarchar

Автор: Гульмира 2.3.2011, 14:07
Нашла ответ на свой вопрос по поиску в инете.
Для информации скидываю ссылку:    http://forum.sources.ru/index.php?showtopic=182193.
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)