Udostępnij przez


Dojścia środowiska

Środowisko to kontekst globalny, w którym można uzyskać dostęp do danych; skojarzone ze środowiskiem to wszelkie informacje o charakterze globalnym, takie jak:

  • Stan środowiska

  • Bieżąca diagnostyka na poziomie środowiska

  • Uchwyty połączeń aktualnie przydzielonych w środowisku

  • Bieżące ustawienia każdego atrybutu środowiska

W kodzie, który implementuje ODBC (Menedżer sterowników lub sterownik), uchwyt środowiska identyfikuje strukturę zawierającą te informacje.

Uchwyty środowiska nie są często używane w aplikacjach ODBC. Są one zawsze używane w wywołaniach do sqlDataSources i SQLDrivers , a czasami używane w wywołaniach sqlAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField i SQLGetDiagRec.

Każda część kodu implementująca ODBC (Menedżer ODBC lub sterownik) zawiera co najmniej jeden uchwyt środowiska. Na przykład Menedżer sterowników obsługuje oddzielne dojście środowiska dla każdej aplikacji, która jest z nią połączona. Dojścia środowiska są przydzielane za pomocą polecenia SQLAllocHandle i zwalniane za pomocą polecenia SQLFreeHandle.