sorry,i didn't make it clear. i mean using "update tableName set field=?"statement when i say update field name. and the 'table' is a sql table not a tableView , but the point is that i have only use a tableView and i want to update data cascade, and that means when i change one field which is the foreign key of another table,it is expected that the foreign key in another table also makes change. in the SQL manage ,there is something called "cascade",it's similar to this! anyway ,thanks!