Will update, of course, very quickly. But you need to update all related tables too
Without having looked at your code, this question makes me think you have not properly set up your database and tables, or you misunderstand how a relational database is supposed to work.
If you have properly set up your database/tables, you would never need to "update related tables."
As an example, say I have three tables: Users, Books, and Book Users.
Users
ID | first | last |
1 | Michael | Jordan |
Books
ID | Name |
1 | How to Program with B4X |
Book Users
I can change the "first" and "last" fields of Users and the "Name" field of Books without ever having to update any other tables due to those changes.
For you, it sounds like if you're doing a people hierarchy, so you would set up something like this:
People
ID | First | Last |
1 | John | Kennedy |
2 | Jackie | Kennedy |
Relatives
ID | User_ID | Relative_ID | Relation_Type |
1 | 1 | 2 | Husband |
2 | 2 | 1 | Wife |
Making changes to any of those fields (other than ID, which you cannot change anyway), does not require changes to any other tables. In fact, even if you delete records in either People or Relatives, you don't have to "update" other related tables because of the cascading deletion of records (if available).
Is it a genealogy? You might need to adjust the structure of your database to better facilitate genealogical records management.