GOLDILOCKS ODBC 는 실제 연결을 설정, 해제 하기 위해 SQLConnect, SQLDisconnect 함수를 제공합니다.
SQLConnect
드라이버와 데이터 소스에 대한 연결을 설정합니다.
SQLRETURN SQLConnect( SQLHDBC ConnectionHandle, SQLCHAR * ServerName, SQLSMALLINT NameLength1, SQLCHAR * UserName, SQLSMALLINT NameLength2, SQLCHAR * Authentication, SQLSMALLINT NameLength3);
SQLDisconnect
특정 핸들과 연결된 연결을 종료합니다.
SQLRETURN SQLDisconnect( SQLHDBC ConnectionHandle);
SQLConnect, SQLDisconnect 사용법
int main( int aArgc, char** aArgv ) { SQLHENV sEnv = NULL; SQLHDBC sDbc = NULL; SQLAllocHandle( SQL_HANDLE_ENV, NULL, &sEnv ) ); SQLAllocHandle( SQL_HANDLE_DBC, sEnv, &sDbc ) ); SQLConnect( sDbc, (SQLCHAR*)"GOLDILOCKS", SQL_NTS, (SQLCHAR*)"MOZI", SQL_NTS, (SQLCHAR*)"mozi", SQL_NTS) ); SQLDisconnect( sDbc ) ); SQLFreeHandle( SQL_HANDLE_DBC, sDbc ) ); SQLFreeHandle( SQL_HANDLE_ENV, sEnv ) ); sEnv = NULL; return EXIT_SUCCESS; }
SQLAllocHandle, SQLFreeHandle 사용법은 아래 경로에 있습니다.
'Database > Goldilocks' 카테고리의 다른 글
[GOLDILOCKS] ODBC - SQLPrepare, SQLBindParameter, SQLExecute, SQLRowCount 사용법 (0) | 2018.06.22 |
---|---|
[GOLDILOCKS] ODBC - SQLExecDirect 사용법 (0) | 2018.06.22 |
[GOLDILOCKS] ODBC - SQLAllocHandle, SQLFreeHandle 사용법 (0) | 2018.06.22 |
[GOLDILOCKS] ANALYZE 구문으로 옵티마이저 최적화하기 (0) | 2018.06.21 |
[GOLDILOCKS] Two Phase Commit, 2단계 커밋 알아보기 (0) | 2018.06.19 |