Если вы используете ограничение (where) при обновлении то надо в явном виде указывать какая таблица для этого ограничения будетс использована, т.е. from z_l является обязательной частью вашего запроса и тогда будет выглядеть гдето так:
Код:
dm.UpdateQuery.SQL.add('update z_l set rayon="+rayon.text+",
vsego="+Vs.text+",1SP="+P1.te xt+",1SF="+F1.text+",
2sp="+P2.text+",2sf="+F2.text +",3sp="+P3.text+",3sf="+F3.text+",
4sp="+P4.text+" ,4sf="+F4.text+" from z_l where z_l.id like "+IDD.text+"');