с именем, введенным в LineEdit.
Что писать вместо человека? Произошла ошибка при вводе ui->lineEdit->text();
QSqlQuery qry;
qry.exec("create table person "
"(id integer primary key, "
"firstname varchar(20), "
"lastname varchar(30), "
"age integer)");
Вообще, программа не должна создавать таблицы в БД, это ошибка проектирования системы, если , конечно, это не программа-установщик. Но тогда она не должна вводить название таблицы.
Чойта? вот есть у тебя sqlite файлик ты ему на старте проги бах CREATE TABLE IF NOT EXISTS и в шоколаде (ну или в миграциях каких нить там)
Ну вот так вот. Как ты потом это обрабатывать собираешься запросами? Просить пользователя ввести имя таблицы, потом — имя другой таблицы, потом — третей?
ага, но наверное Илья про обычный режим работы. хотя если это аналог pgAdmin то почему бы и нет
Обсуждают сегодня