Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il livello di conformità dell'interfaccia di livello 1 include la funzionalità del livello di conformità dell'interfaccia Core, oltre a funzionalità aggiuntive, ad esempio le transazioni, che in genere sono disponibili in un DBMS relazionale OLTP. Un driver conforme all'interfaccia di livello 1 consente all'applicazione di eseguire le operazioni seguenti, oltre alle funzionalità nel livello di conformità dell'interfaccia Core:
| Numero di funzionalità | Description |
|---|---|
| 101 | Specificare lo schema delle tabelle e delle viste di database (usando la denominazione in due parti). Per ulteriori informazioni, consultare la funzione di denominazione in tre parti 201 nella Conformità dell'interfaccia di livello 2. |
| 102 | Invocare l'esecuzione asincrona vera delle funzioni ODBC, in una determinata connessione, dove le funzioni ODBC applicabili sono tutte sincrone o tutte asincrone. |
| 103 | Usare cursori scorrevoli e quindi ottenere l'accesso a un set di risultati in metodi diversi da forward-only, chiamando SQLFetchScroll con l'argomento FetchOrientation diverso da SQL_FETCH_NEXT. Il SQL_FETCH_BOOKMARK FetchOrientation è incluso nella funzionalità 204 nella conformità dell'interfaccia di livello 2. |
| 104 | Ottenere le chiavi primarie delle tabelle chiamando SQLPrimaryKeys. |
| 105 | Usare le stored procedure attraverso la sequenza di escape ODBC per le chiamate di procedure ed eseguire query sul dizionario dati relativo alle stored procedure, chiamando SQLProcedureColumns e SQLProcedures. Il processo tramite il quale le procedure vengono create e archiviate nell'origine dati non rientra nell'ambito di questo documento. |
| 106 | Connettersi a un'origine dati esplorando in modo interattivo i server disponibili chiamando SQLBrowseConnect. |
| 107 | Usare le funzioni ODBC anziché le istruzioni SQL per eseguire determinate operazioni di database: SQLSetPos con SQL_POSITION e SQL_REFRESH. |
| 108 | Ottenere l'accesso al contenuto di più set di risultati generati da batch e stored procedure chiamando SQLMoreResults. |
| 109 | Delimitare le transazioni che abbracciano diverse funzioni ODBC, garantendo vera atomicità e la possibilità di specificare SQL_ROLLBACK in SQLEndTran. |