![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы переноса из memo в таблицу
Beavercrazy © (2007-01-31 12:15:00)Такой код:
adotable2.FieldByName('Примечание').Asstring:=memo1.text;
Проблема в том, что такой код позволяет перенести в поле "примечание" только часть текста набранного в memo. Мастера, подскажите в чем проблема и как это лечить?
Beavercrazy (2007-01-31 12:46:00) [1]Разобрался. Пошел пить яд и убивать себя ап стенку. Надо было просто подумать.
Ega23 (2007-01-31 12:44:00) [2]
> Если соотв.поле в таблице не является BLOB-полем (либо СУБД
> не поддерживает, либо разработчик БД лопухнулся, не сделав
> его блобом), то - хоть из штанов выпрыгни - данные так или
> иначе будут усечены
>
Пардон, это меня не туда занесло... Почему-то хотел сказать, что TDataSet строки длиннее 255 за BLOB считает...
Короче, с DBGrid перепутал... :)
Сергей М. (2007-01-31 12:30:00) [3]А причем здесь TDataSet, если ограничение имеется уже на уровне самой [СУ]БД ?
Если соотв.поле в таблице не является BLOB-полем (либо СУБД не поддерживает, либо разработчик БД лопухнулся, не сделав его блобом), то - хоть из штанов выпрыгни - данные так или иначе будут усечены
Ega23 (2007-01-31 12:25:00) [4]А пофигу. Строковые данные на уровне TDataSet > 255 символов уже как БЛОБ идут, если мне память не изменяет.
Сергей М. (2007-01-31 12:19:00) [5]
> Ega23 © (31.01.07 12:18) [3]
СУБД-то не известна)
Ega23 (2007-01-31 12:18:00) [6]Какова длина столбца 'примечание' в БД?
Ega23 (2007-01-31 12:18:00) [7]
> Сделать поле 'Примечание' BLOB-полем.
До varchar(255), AFAIK, необязательно.
Сергей М. (2007-01-31 12:17:00) [8]
> в чем проблема
В том что поле 'Примечание' не является BLOB-полем.
> как это лечить?
Сделать поле 'Примечание' BLOB-полем.