求Qt的mysql驱动libqsqlmysql.a, qsqlmysql.dll-HOHO网页设计
http://xcf007.blog.51cto.com/images/editer/InBlock.gif#include http://xcf007.blog.51cto.com/images/editer/InBlock.gif#includehttp://xcf007.blog.51cto.com/images/editer/InBlock.gif#include
http://xcf007.blog.51cto.com/images/editer/InBlock.gif
http://xcf007.blog.51cto.com/images/editer/InBlock.gifbool connectDatabase()
http://xcf007.blog.51cto.com/images/editer/InBlock.gif{
http://xcf007.blog.51cto.com/images/editer/InBlock.gifQSqlDatabase conn=QSqlDatabase::addDatabase("QMYSQL");
http://xcf007.blog.51cto.com/images/editer/InBlock.gifconn.setHostName("localhost");
http://xcf007.blog.51cto.com/images/editer/InBlock.gifconn.setUserName("root");
http://xcf007.blog.51cto.com/images/editer/InBlock.gifconn.setPassword("123456");
http://xcf007.blog.51cto.com/images/editer/InBlock.gifconn.setDatabaseName("test");
http://xcf007.blog.51cto.com/images/editer/InBlock.gifif(!conn.open())
http://xcf007.blog.51cto.com/images/editer/InBlock.gif{
http://xcf007.blog.51cto.com/images/editer/InBlock.gif QMessageBox::critical(0,QLabel::trUtf8("数据库连接失败"),conn.lastError().text());
http://xcf007.blog.51cto.com/images/editer/InBlock.gif return false;
http://xcf007.blog.51cto.com/images/editer/InBlock.gif}
http://xcf007.blog.51cto.com/images/editer/InBlock.gifreturn true;
http://xcf007.blog.51cto.com/images/editer/InBlock.gif}
http://xcf007.blog.51cto.com/images/editer/InBlock.gifint main(int argc, char **argv)
http://xcf007.blog.51cto.com/images/editer/InBlock.gif{
http://xcf007.blog.51cto.com/images/editer/InBlock.gifQApplication app(argc, argv);
http://xcf007.blog.51cto.com/images/editer/InBlock.gifif(!connectDatabase())
http://xcf007.blog.51cto.com/images/editer/InBlock.gif return 1;
http://xcf007.blog.51cto.com/images/editer/InBlock.gifreturn app.exec();
http://xcf007.blog.51cto.com/images/editer/InBlock.gif}
页:
[1]