title: Problem with QSqlTableModel -- no automatic updates
body: <p>After setting up a table model in Qt 4.4 like this:</p>
  
  <pre><code>    QSqlTableModel *sqlmodel = new QSqlTableModel();
  
      sqlmodel-&gt;setTable("Names");
      sqlmodel-&gt;setEditStrategy(QSqlTableModel::OnFieldChange);
      sqlmodel-&gt;select();
      sqlmodel-&gt;removeColumn(0);
  
      tableView-&gt;setModel(sqlmodel);
      tableView-&gt;show();
  </code></pre>
  
  <p>the content is displayed properly, but editing is not possible, error:</p>
  
  <pre><code>     QSqlQuery::value: not positioned on a valid record
  </code></pre>