Aktywne Wpisy

pablonzo +222
Ależ mi wcale nie jest przykro xD
#nieruchomosci
#nieruchomosci
źródło: Zdjęcie z biblioteki
Pobierz
PodniebnyMurzyn +53
Obiad chuopski vol. 3
źródło: c576e97060ab4e13a0413b9f4c615665
PobierzSkopiuj link
Skopiuj link
źródło: Zdjęcie z biblioteki
Pobierz
źródło: c576e97060ab4e13a0413b9f4c615665
PobierzWykop.pl
bool MainWindow::openDB(){
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("my.db.sql");
return db.open();
}
Metoda powyżej jest wywoływana w konstruktorze MainWindow. A to pod spodem wchodzi mi do ifa ale nie dodaje nic do tablicy.
if(db.isOpen()){
qDebug() << "dbIsOpen";
QSqlQuery query;
query.exec("INSERT INTO students values(2, 'Tony', 'Stark')");
}
query.exec?Możesz jeszcze sprawdzić metodą
QSqlQuery::lastError()@Metaprogrammer dzięki jutro sprawdzę i dam znać teraz zmykam bo mam rano zajęcia.
Co dziwne jak wejde z buta do bazy dancyh to mam:
Enter ".help" for usage hints.
sqlite> .tables
students
Może trzeba jakiegoś użytkownika wrpowadzić, czy coś? Może tak być, że tabela nie jest widoczna dla wszystkich?
db.setDatabaseName("my.db.sql");