Hello friends. I have a problem: I´m trying to erase records from a DBGrid which is not updatable, this is, DBGrid which show dates from a query that use two tables. For example, we have a table named EMPLOYEES with the code of the employee and his name, and other table named ARTICLES (for sale) with the code of the Article, its name and the code of the employee who made the sale of this article. In the DBGrid i show the code of the articles and the name of the employees (not the code) that make each sale of that articles. I´m trying to erase records from that DBGrid, but i can´t do it. Eventually, making DBGrid->SelectedRows->Delete() it get error, cause it´s a DBGrid no updatablee it. If i make it using UpdateSql element and Query->Delete() (with the CachedUpdate option=true) i can erase the record, but it returns to the DBGrid when i exec it again. Any help please?? . Thanx a lot. Salutes.