Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom zgodności interfejsu poziomu 1 obejmuje funkcje poziomu zgodności interfejsu Core oraz dodatkowe funkcje, takie jak transakcje, które są zwykle dostępne w relacyjnych systemach DBMS OLTP. Sterownik zgodny z interfejsem poziomu 1 umożliwia aplikacji wykonywanie następujących czynności oprócz funkcji na poziomie zgodności interfejsu Podstawowe:
| Numer funkcji | Description |
|---|---|
| 101 | Określ schemat tabel i widoków bazy danych (przy użyciu dwuczęściowego nazewnictwa). (Aby uzyskać więcej informacji, zobacz trzyczęściową funkcję nazewnictwa 201 w temacie Zgodność interfejsu poziomu 2). |
| 102 | Wywołaj prawdziwe asynchroniczne wykonanie funkcji ODBC, jeśli odpowiednie funkcje ODBC są wszystkie synchroniczne lub wszystkie asynchroniczne w danym połączeniu. |
| 103 | Użyj kursorów z możliwością przewijania, a tym samym uzyskaj dostęp do zestawu wyników w metodach innych niż tylko do przodu, wywołując element SQLFetchScroll z argumentem FetchOrientation innym niż SQL_FETCH_NEXT. (SQL_FETCH_BOOKMARK FetchOrientation jest cechą 204 w Zgodność Interfejsu poziomu 2). |
| 104 | Uzyskaj klucze podstawowe tabel, wywołując metodę SQLPrimaryKeys. |
| 105 | Użyj procedur składowanych przy użyciu sekwencji ucieczki ODBC dla wywołań procedur oraz wykonaj zapytanie względem słownika danych na temat procedur składowanych, wywołując SQLProcedureColumns i SQLProcedures. (Proces tworzenia i przechowywania procedur w źródle danych wykracza poza zakres tego dokumentu). |
| 106 | Nawiąż połączenie ze źródłem danych, przeglądając interaktywnie dostępne serwery, wywołując metodę SQLBrowseConnect. |
| 107 | Użyj funkcji ODBC zamiast instrukcji SQL, aby wykonywać pewne operacje bazy danych: SQLSetPos z SQL_POSITION i SQL_REFRESH. |
| 108 | Uzyskaj dostęp do zawartości wielu zestawów wyników generowanych przez partie i procedury składowane, wywołując metodę SQLMoreResults. |
| 109 | Rozgranicz transakcje obejmujące kilka funkcji ODBC, zapewniając pełną atomowość i możliwość określenia SQL_ROLLBACK w SQLEndTran. |