| Цитата(ylana @ 13.5.2005, 08:36) | | При попытке изменить нужную запись пишет, что таблица не открыта для редактирования или вставки. Что мне делать. |
вот-вот, когда ты делаешь сначал Edit, запись, причем первая, переходит в режим редактирования, затем когда ты начинаешь искать нужную тебе запись, ты перемещаешься по набору даных, при этом когда происходит переход к следующей записи, та которая была в режиме редактирования перестает быть таковой. И когда ты делаешь FieldByName...:='...' текущая запись не находится в режиме редактирования, аот и получаешь. В общем не соблюдён порядок действий....
| Цитата(ylana @ 13.5.2005, 08:36) | | Все, на первый взгляд очень просто и работает |
с первой таблицой скорее всего, даже точно, та запись которую ты ищещь является первой: ты делаешь Edit, смотришь условие, которое верно, по набору данных не перемещаешься, запись в режиме редактирвоания остаются => дальнейшие строчки работают. |