qt5是否可以将实时采集的数据存储至sqlserver数据库? 5C

本人最近有个想法,是否可以在qt5将实时采集的数据存储至sqlserver数据库?以便后期对重要数据进行分析。

3个回答

QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
qDebug() << "ODBC driver?" << db.isValid();

QString dsn = QString::fromLocal8Bit("QtDSN");
db.setHostName("***");
db.setDatabaseName(dsn);
db.setUserName("sa");
db.setPassword("***");
if (!db.open())
{
    qDebug() << db.lastError().text();
    //qDebug() << "Database error" << db.lastError().text());
    return false;
}
else
    qDebug() << "database open success!";

QSqlTableModel model;
model.setTable("QtTestTable");

QSqlQuery query(db);
query.exec("select * from QtTestTable");
while (query.next())
{
    qDebug()<<query.value(0).toString();
    qDebug() << query.value(1).toString();
    qDebug() << query.value(2).toString();
}
    t-opensource-windows-x86-msvc2013_opengl-5.4.0.exe

qt-vs-addin-1.2.4-opensource.exe

VS2013

在VS2013的环境下使用QT5,通过ODBC访问SQL。

完全可以,但是光qt5不行,还得编写程序,所以还得聘请一个程序员。实际上只要是程序能解决的问题,聘用程序员都能解决。
反之,不会写程序,用什么框架什么工具也没用。

可以,但具体你还是需要编码来实现

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!