• 2980阅读
  • 0回复

QT linux unixODBC FreeDST 连接mssql 报错 ,大神求救啊 [复制链接]

上一主题 下一主题
离线hxyzby
 

只看楼主 正序阅读 楼主  发表于: 2013-09-10
执行语句:select * from audit;  
错误代码[FreeTDS][SQL Server]Read from the server failed QODBC3: Unable to execute statement

       db = QSqlDatabase::database(SqlExpressway);
        if ( db.isValid() == false )
        {
            db = QSqlDatabase::addDatabase("QODBC", SqlExpressway);
            db.setDatabaseName("123");
            db.setUserName("datatransmit");
            db.setPassword("xgssoft");
            if ( db.open() == false )
            {
                db.removeDatabase(SqlExpressway);
                qDebug()<<"\n\nerror"<<db.lastError().text();
            }

odbc.ini配置
[123]
Driver = TDS
Server = 10.132.116.55
Database = expressway
Port = 1433
Socket =
Option =
Stmt =
TDS_VERSION =7.0

快速回复
限100 字节
 
上一个 下一个