Red de conocimiento informático - Material del sitio web - Cómo crear una base de datos con Qt

Cómo crear una base de datos con Qt

bool?database::createDatabase()?

{?

QSqlQuery?query;//?Compruebe las operaciones relacionadas de ?query aquí?

qDebug()?<

//crear?tabla:?Usuario?

query.exec("CREATE?TABLE?[Usuario]?(?[userId]?VARCHAR(40)?NOT?NULL,?[nombre de usuario]?VARCHAR(40)?NOT?NULL,?[correo electrónico]?VARCHAR(40 ),?[contraseña]?VARCHAR(40),?[ciudad]?VARCHAR(20),?PRIMARY?KEY([userId])?)");?

//create?table: ?Conectar?

query.exec("CREAR?TABLE?[Conectar]?(?[Usuario izquierdo]?VARCHAR(40)?NOT?NULL,?[Usuario derecho]?VARCHAR(40)?NOT? NULL,?[relación]?INTEGER?DEFAULT?'0'?NULL,?PRIMARY?KEY?([LeftUser],?[RightUser]))");?

if?(query.lastError ().isValid())?

{?

qDebug()?<

return?false;?

}?

¿otra cosa?

{?

qDebug()?<

}?

retorno?verdadero;?

}