Makra bazy danych i Globals

Makra i globals wymienionych poniżej stosuje się do aplikacji opartych na ODBC baz danych. Nie są one używane z aplikacjami opartymi na DAO.

Przed do MFC 4.2 makra, AFX_SQL_ASYNC i AFX_SQL_SYNC dał operacji asynchronicznych możliwość plon czasu dla innych procesów. Począwszy od MFC 4.2, wprowadzenia w życie tych makr uległ zmianie, ponieważ klas MFC ODBC używane tylko operacjach synchronicznych. Makro AFX_ODBC_CALL został nowym MFC 4.2.

Makra bazy danych

AFX_ODBC_CALL To makro umożliwia wywołanie funkcji ODBC API, która zwraca SQL_STILL_EXECUTING. AFX_ODBC_CALL wielokrotnie będzie wywoływać funkcję, aż zwróci ona już SQL_STILL_EXECUTING.
AFX_SQL_ASYNC Po prostu wywołuje AFX_ODBC_CALL.
AFX_SQL_SYNC To makro do funkcji wywołania ODBC API, który nie zwraca SQL_STILL_EXECUTING.

Globals bazy danych

AfxGetHENV Użyj tym globalnego, aby pobrać dojścia do środowiska ODBC aktualnie używany przez MFC. Można użyć tego dojścia w bezpośrednich połączeń ODBC.

Index