qt 连接 sqlserver 两种写法

来源:互联网 发布:c语言文件加密 编辑:程序博客网 时间:2024/05/18 03:31
    QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");db.setDatabaseName(QString("DRIVER={SQL SERVER};" "SERVER=%1;" //服务器名称 "DATABASE=%2;"//数据库名 "UID=%3;"           //登录名 "PWD=%4;"        //密码 ).arg("42.121.121.245") .arg("test") .arg("test") .arg("123456") );QString dsn = QString::fromLocal8Bit("DRIVER={SQL SERVER};SERVER=42.121.121.245;DATABASE=test");         db.setDatabaseName(dsn);        db.setUserName("test");        db.setPassword("123456");        bool ok = db.open();