Erzeugen einer SQL Tabelle mit QSqlTableModel ?

Alles rund um die Programmierung mit Qt
Antworten
petric
Beiträge: 23
Registriert: 2. September 2008 17:42

Erzeugen einer SQL Tabelle mit QSqlTableModel ?

Beitrag von petric »

Wie erzeugt man Datenbanktyp-unabhangig SQL Tabellen mithilfe der QSql* Klassen.

Ich meine dabei nicht die Low-Level Loesung via

Code: Alles auswählen

  QSqlQuery query;

  query.exec ("create table xxx ( field1 int, .....);
Diese ist sehr von der verwendeten Datenbank abhaengig.

Sondern a'la

Code: Alles auswählen

  QSqlTableModel model;

  model.setTable ("xxx");         // die Tabelle gibts in der Datenbank noch nicht !
  model.insertColumns (0, 5);
  ....
Geht das ?
Wie (wenn moeglich mit Beispiel) ?

Gruss
Antworten