Qt MSQL数据库访问测试程序
2012-05-30 09:15
176 查看
/**********************数据库准备工件**************************/
/*
mysql -p -u root
show databases;
create database testmysql
create table login(username varchar(20),idnumber varchar(20));
insert into login values('huise','123456');
show table login;
select * from login;
*/
#include <QtGui>
#include <QtSql>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QString m_name;
QString m_password;
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("testmysql");
db.setUserName("root");
db.setPassword("72074918");
if(!db.open())
{
qDebug()<<"Failed to mysql";
}
QSqlQuery query;
if(query.exec("select username,idnumber from login"))
{
qDebug()<<"failed query.exce";
}
while(query.next())
{
m_name = query.value(0).toString();
m_password = query.value(1).toString();
qDebug()<<m_name;
qDebug()<<m_password;
}
return 0;
}
注意:编译时不要忘记了在.pro中添加 QT +=sql
/*
mysql -p -u root
show databases;
create database testmysql
create table login(username varchar(20),idnumber varchar(20));
insert into login values('huise','123456');
show table login;
select * from login;
*/
#include <QtGui>
#include <QtSql>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QString m_name;
QString m_password;
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("testmysql");
db.setUserName("root");
db.setPassword("72074918");
if(!db.open())
{
qDebug()<<"Failed to mysql";
}
QSqlQuery query;
if(query.exec("select username,idnumber from login"))
{
qDebug()<<"failed query.exce";
}
while(query.next())
{
m_name = query.value(0).toString();
m_password = query.value(1).toString();
qDebug()<<m_name;
qDebug()<<m_password;
}
return 0;
}
注意:编译时不要忘记了在.pro中添加 QT +=sql
相关文章推荐
- C#编程访问数据库测试程序
- plsql远程访问数据库 解决ora-12541:TNS:无监听程序
- JDBC访问数据库的基本程序
- JDBC访问数据库的基本程序
- 实现一个无锁的Stack,并写一段测试代码(多线程访问),证明这个Stack是线程安全的。给出程序以及运行的截图。
- win7上VB6编译生成的程序,在XP上会出现访问mdb数据库时报自动化错误
- 编写访问数据库的应用层程序,经常catch出的一些错误
- java application应用程序 使用JDBC和proxool两种方式连接数据库 的测试程序代码
- NET 数据访问架构指南,特别是数据库连接的测试.即监视链接池化
- 通过Java程序测试数据库连接信息
- Hibernate万能数据库访问程序及其存在问题
- spring hsqldb 测试潜入数据库 配置程序
- 工厂模式+配置文件+反射 实现数据库访问程序
- VC访问数据库程序 在编译器中执行正确 debug文件时无法访问数据库 提示“对象关闭时,无法访问数据库”
- 网站同样是1000次访问程序测试,但是分100个线程、每个线程100次循环来测试程序的大并发压力会更靠谱
- PHP程序访问数据库
- 第一个 Spring Boot 程序 : 使用 spring jdbc 访问关系型数据库
- MySQL 5 C API 访问数据库例子程序
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
- dbm数据库源代码分析(16):测试程序和转换程序