mysql ODBC 8.0是否支持SQLBrowswconnect?

时间:2019-02-12 16:02:52

标签: mysql

如果不是,为什么在使用SQLGetFunctions查询SQL_API_SQLBROWSECONNECT时返回true?

我的代码

retCode = SQLConnectW(  hdbc,
                        (SQLWCHAR*)L"mysql", SQL_NTS,
                        (SQLWCHAR*)_T("root"), SQL_NTS,
                        (SQLWCHAR*)L"123456", SQL_NTS);

SQLUSMALLINT checkApi=0;

retCode=SQLGetFunctions(hdbc, SQL_API_SQLBROWSECONNECT, &checkApi);
if (retCode == SQL_SUCCESS && checkApi == SQL_TRUE) {
    cout << "support" << endl;
}
else {
    cout << "No" << endl;
}

  

支持

如果已注释掉

  

retCode = SQLConnectW(hdbc,                           (SQLWCHAR *)L“ mysql”,SQL_NTS,                           (SQLWCHAR *)_ T(“ root”),SQL_NTS,                           (SQLWCHAR *)L“ 123456”,SQL_NTS);

  

我违反规则了吗?请提前告诉我。

PS。我的英语不是很好,但是我正在努力。

0 个答案:

没有答案