Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A szintezés célja, hogy tájékoztassa az alkalmazást azokról a funkciókról, amelyek az illesztőprogram révén elérhetők számára. A függvényeken alapuló simítási sémák nem érik el kellőképpen ezt a célt. Az ODBC 3-ban. x, az illesztőprogramok besorolása az általuk birtokolt jellemzők alapján van. A funkció támogatása magában foglalhatja a függvény támogatását; tartalmazhat egy leíró mezőt, egy utasítás attribútumot, egy "Y" értéket az SQLGetInfo által visszaadott információtípushoz stb.
Az illesztőfelület-megfelelőség specifikációjának egyszerűsítése érdekében az ODBC három megfelelőségi szintet határoz meg. Egy adott megfelelőségi szint teljesítéséhez a járművezetőnek meg kell felelnie az adott megfelelőségi szint összes követelményének. Az adott szinttel való megfelelőség azt jelenti, hogy teljes mértékben megfelel az összes alacsonyabb szintnek.
A megfelelőség szintjei nem mindig oszthatók fel egyértelműen az ODBC-függvények adott listájának támogatására, hanem a támogatott funkciókat az alábbi szakaszokban felsoroltak szerint határozzák meg. Ha támogatást szeretne nyújtani egy szolgáltatáshoz, az illesztőprogramnak támogatnia kell bizonyos ODBC-függvényekre irányuló hívások bizonyos vagy minden formáját (további információ: Függvénymegformálás), bizonyos attribútumok beállítása (lásd : Attribútummegformálás) és bizonyos leíró mezők (lásd a leíró mezőmegformálását).
Az alkalmazás egy adatforráshoz való csatlakozással és az SQLGetInfo meghívásával észleli az illesztő felületének megfelelőségi szintjét a SQL_ODBC_INTERFACE_CONFORMANCE lehetőséggel.
Az illesztőprogramok szabadon implementálhatnak olyan funkciókat, amelyek túl vannak azon a szinten, amelyhez teljes megfelelőséget igényelnek. Az alkalmazások az SQLGetFunctions meghívásával (annak megállapításához, hogy mely ODBC-függvények találhatók) és az SQLGetInfo (a különböző egyéb ODBC-képességek lekérdezéséhez) hívhatják meg az ilyen további képességeket.
Három ODBC-felületi megfelelési szint létezik: Core, Level 1 és Level 2.
Megjegyzés:
Ezek a megfelelőségi szintek eltérő követelményekkel rendelkeznek, mint az ODBC API azonos nevű megfelelőségi szintjei az ODBC 2*.x*-ban. Az ODBC 2*.x* API-megfelelőség 1. szintje által sugallt összes funkció most már a Core felület megfelelőségi szintjének része. Ennek eredményeképpen számos ODBC-illesztő jelentheti az alapszintű interfészek megfelelőségét.
Ez a szakasz a következő témaköröket tartalmazza.