on 04-19-2016 12:38 PM
Facing a issue in sqlext under windows sdk 8.1 using visual studio 2015, I had SQL Anywhere related headers in my projects but while compiling the project following error occurs, Please help......
C:\Program Files (x86)\Windows Kits\8.1\Include\um\sqlext.h(43): error C3927: '->': trailing return type is not allowed after a non-function declarator
C:\Program Files (x86)\Windows Kits\8.1\Include\um\sqlext.h(43): error C3613: missing return type after '->' ('int' assumed)
C:\Program Files (x86)\Windows Kits\8.1\Include\um\sqlext.h(43): error C2378: 'sqlcaptr': redefinition; symbol cannot be overloaded with a typedef
d:\alok\projects\trafficanalyst\source\iv16019\trafficcoreservices\src\dbimpact\sql (358): note: see declaration of 'sqlcaptr'
C:\Program Files (x86)\Windows Kits\8.1\Include\um\sqlext.h(43): error C2146: syntax error: missing ';' before identifier 'sqlstate'
C:\Program Files (x86)\Windows Kits\8.1\Include\um\sqlext.h(43): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Line 43 in sqlext is:
typedef SQLTCHAR SQLSTATE[SQL_SQLSTATE_SIZE+1];
Alok,
What is the SAP SQL Anywhere version please?
Are you developing an ODBC application for Windows?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.