• 4294阅读
  • 3回复

求助,无法打开sqlserver连接 [复制链接]

上一主题 下一主题
离线shenhuaxue
 
只看楼主 正序阅读 楼主  发表于: 2011-05-31
windows xp QT4.7,qt连接sqlserver2005 报错
连接代码
  Sqlconn="SQLCNECT";
    DB_sqlserver = QSqlDatabase::addDatabase("QODBC", Sqlconn);
    QString dsn =QString("DRIVER={SQL Server};SERVER=%1;DATABASE=%2;UID=%3;PWD=%4")
                 .arg(Ip_Address.trimmed())
                 .arg(DB_Name.trimmed())
                 .arg(User_Name.trimmed())
                 .arg(PWD.trimmed());

    DB_sqlserver.setDatabaseName(dsn);
    DB_sqlserver.open();
离线shenhuaxue
只看该作者 3楼 发表于: 2011-06-01
是驱动的问题···多谢提醒
离线luoyang

只看该作者 2楼 发表于: 2011-05-31
是不是驱动问题?
离线shenhuaxue
只看该作者 1楼 发表于: 2011-05-31
用qDebug输出dsn:"DRIVER={SQL Server};SERVER=192.168.4.185;DATABASE=test;UID=sa;PWD=123" 用户名密码都是对的,用navicat连接正常,数据库也是没有问题的,不解····
快速回复
限100 字节
 
上一个 下一个