Ich habe das folgende Skript, das ich in QString in Qt verwende und an eine QSqlQuery um Tabellen in einer SQLite-Datenbank zu erstellen.Qt Sqlite erstellt nur eine Tabelle aus dem Skript
Das Skript.
Wenn jedoch das Skript ausgeführt wird, wird nur die erste Tabelle in der Datenbank erstellt.
Danke für jede Hilfe.
Ich bin nicht vertraut mit qt, aber es scheint wahrscheinlich, dass 'QSqlQuery' nur eine SQLite-Anweisung zu einem Zeitpunkt verarbeiten kann. Zerlegen Sie Ihr SQL in drei separate Aufrufe von 'QSqlQuery :: exec', eines für jede Tabelle. – Nate