Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
ВнизОшибка с полем MEMO Найти похожие ветки
← →
Rubey (2006-06-07 08:06) [0]Данные из StringGrid записываю в поле INF типа MEMO.
Записываю вот таким образом
Ss:="";
For K:=1 To 33 Do // Cтроки
Begin
For R:=0 To 21 Do // Столбики
Begin
Ss:=Ss+StringGrid1.Cells[r,k]+"#";
End;
End;
Table1.Edit;
Table1.FieldByName("Inf").AsString:=Ss;
Table1.Post;
Все работает нормально, но вот беда : иногда при обращении к
произвольной записи сохраненной в таблице выдает сообщение
“ BLOB has been modified ” и программа вылетает . Особых закономерностей в появлении ошибки я пока не заметил. Не поможете, знатоки, как избавиться от этой ошибки. Может заменить поле MEMO на какое другое, но у меня данных в StringGrid много, и я не знаю в какое поле их поместить кроме
MEMO.
Благодарю за возможное внимание и помощь.
Рубей 6.06.2006
← →
Сергей М. © (2006-06-07 10:12) [1]СУБД какая ?
← →
ЮЮ © (2006-06-07 10:20) [2]Paradox, наверняка.
ИМХО, в какой-то записи, а может и в нескольких, "битое" МЕМО поле, хранящееся, как известно, как в основной, так и доп.таблицах. Где-то запись на диск не прошла полностью.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c