QT连接FireBird测试

1#include "QSqlDatabase.h" 2#include "QMessageBox.h" 3#include <QSqlError> 4#include <QSqlQuery> 5  6 QStringList a = QSqlDatabase::drivers(); 7 QMessageBox::information(NULL, "", a.join("_")); 8 QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE"); 9 db.setHostName("localhost"); 10 db.setUserName("sysdba"); 11 db.setPassword("masterkey"); 12 db.setDatabaseName("D:\\FBDatabase\\Test.fdb"); 13 if(!db.isValid()) 14 { 15  QString lastError = db.lastError().text(); 16  QMessageBox::information(NULL, "", lastError); 17 } 18 if(!db.open()) 19 { 20  QMessageBox::information(NULL, "","Error"); 21 } 22 QSqlQuery qry = QSqlQuery("Select Count(*) From PERSON"); 23 qry.exec(); 24 qry.next(); 25 QMessageBox::information(NULL, "", qry.value(0).toString());
点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

springCloud 搭建eureka服务之天坑

这里我是采用gradle来管理jar包的。1、使用idea创建一个gradle项目。2、编辑settings.gradle文件rootProject.name'jtm'//include'jtm_core'//include'jtm_sys'//include'jtm_eureka'

PLA感知学习算法

1include<vector2include<iomanip3include<string4include<stdio.h5include<string.h6include<fstream7include<ios

OpenCV图像亮度、对比度调节

include "cv.h"    include "highgui.h"    include <stdio.h    int ImageAdjust(IplImage src,IplImage dst,                    double 

72.挖掘CSDN密码到链表并统计密码出现次数生成密码库

list.h1define_CRT_SECURE_NO_WARNINGS2include<stdio.h3include<stdlib.h4include<string.h56//创建密

2.任务包多线程并行计算

1include<future//进程通信,获取未来的结果2include<iostream3include<thread4include<string5include<chrono//时间6include<mutex//互斥量7

QT连接FireBird测试 - HelloWorld