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