본문 바로가기

Programming/C & C++

[ODBC] SQLGetInfo

Connection 의 여러 정보를 확인하기 위해 쓰이는 함수
DBMS 의 종류를 식별하기 위해 방법을 찾던 중 아래와 같이 할 수 있었음

SQLCHAR dbmsName[1024];
SQLCHAR dbmsVerName[1024];
SQLSMALLINT buffersize;

retcode = SQLGetInfo(hdbc, SQL_DBMS_NAME,
                             dbmsName, (SQLSMALLINT)1024,
                             (SQLSMALLINT *)&buffSize);
retcode = SQLGetInfo(hdbc, SQL_DBMS_VER,
                             dbmsVerName, (SQLSMALLINT)1024,
                             (SQLSMALLINT *)&buffSize);

printf ("SQL_DBMS_NAME     : %s\n", dbmsName);
printf ("SQL_DBMS_VER         : %s\n", dbmsVerName);

'Programming > C & C++' 카테고리의 다른 글

Byte alignment  (0) 2021.11.16
[ODBC] ODBC test  (0) 2021.11.16
[ODBC] SQLSetStmtAttr  (0) 2021.11.16