Синтаксическая проблема в операторе ODBC SQLExecDirect (C ++) - PullRequest
0 голосов
/ 29 мая 2018

Фрагмент кода, который выдает мне сообщение об ошибке синтаксиса

    if(SQL_SUCCESS != SQLAllocHandle(SQL_HANDLE_STMT,sqlConnH, &hStmt))
    cout << "failed to alloc stmt handle" << endl;
    if(SQL_SUCCESS != SQLExecDirect(hStmt,(SQLWCHAR*)"SELECT TOP 10 [CaseId] 
    from YSeriesData" , SQL_NTS))
    {
    cout << "Fail on sql query" << endl;
    showError(SQL_HANDLE_STMT, hStmt);
    }
    }

К настоящему времени проверено множество ресурсов, все из которых, похоже, соответствуют синтаксису, который я реализовал.Есть предложения по устранению неисправностей?Отладка предоставила мне следующее;[Microsoft] [Собственный клиент SQL Server 11.0] [SQL Server] Неверный синтаксис около 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...