FAQ - Вопросы - ответы - советы - Базы данных
Вопрос:
[IB] При обращении к MEMO-полю из BDE возникает ошибка "MEMO TOO LARGE". Как лечить?
Ответ:
В BDE есть крутая ошибка, достаточно известная всем, кроме BORLAND'A. Поскольку они ее еще с 1й DELPHI не исправили. Этот баг проявляется как ACCESS VIOLATION в программе при обращении к таблице IB, которая содержит более одного поля типа VARCHAR (или CHAR) размером > 255. Причем, первое поле меньшего, а второе большего размера. Если поменять местами поля или сделать их одного размера, то все нормально. Эффект имеет место только с IB, вроде.