Its not easy to bring this on text

I try again:

I am testing QSqlTableView class for update, delete and insert a new dataset (record) in a Table.

My situation now:
i am able to update a Table like this (really easy, i had just to change the EditStrategy ):
Qt Code:
  1. QString table = ui.tabelle_le->text();
  2. model->setTable(table);
  3. //So kann man jeder Feld update: OnFiledChange
  4. model->setEditStrategy(QSqlTableModel::OnFieldChange);
  5. model->select();
  6. ui.tableView->setModel(model);
  7. ui.tableView->show();
To copy to clipboard, switch view to plain text mode 
i am able too, to delete a dataset like this(very simple):
Qt Code:
  1. .
  2. .
  3. model->removeRows(x,1);
To copy to clipboard, switch view to plain text mode 
What i need now, is to find a simple way, how to insert a new dataset over my tableView
I now that i can use this:
Qt Code:
  1. rec.setValue("status", "test");
  2. model->insertRecord(-1, rec);
To copy to clipboard, switch view to plain text mode 
So my problem is:
1. I have 18 tables
2. every table has between 2 and 23 columns.
3. How to insert a new dataset over my TableView in a easy Way independent of which table is set as Modal?

I hope i could explain better, if not i shoul lern more english