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.
JDBC-illesztőprogram letöltése
Áttekintés
Az SQL Serverhez készült Microsoft JDBC-illesztőprogram egy OLYAN API-t biztosít, amely a Java programozási kódban használható a Microsoft SQL Server-adatbázishoz való csatlakozáshoz és azokkal való interakcióhoz.
JavaDoc.io az elsődleges hely
A 6.0-s verziótól kezdve a Microsoft JDBC API legújabb referenciadokumentációja JavaDoc.io érhető el.
Csak az örökölt JDBC-dokumentáció van itt a dokumentumokon
A JDBC API referenciadokumentációja ezen a webhelyen már nem frissül. Az itt található cikkek azonban tartalmazzák a 4.1- és 4.2-s JDBC-illesztőprogramok hivatkozását.
A JDBC-illesztőprogram 6.0-s és újabb verzióinak dokumentációja is itt található. A 6.0-s vagy újabb verziókról lásd a JavaDoc.io.
Fontos megjegyzések
Megjegyzés:
A JDBC-illesztőprogram használatával kapcsolatos elméleti információkért tekintse meg a JDBC-illesztőprogram áttekintését.
Fontos
A JDBC 4.1 és 4.2 megfelelőségi támogatásához használja a Microsoft JDBC Driver 4.2 (vagy újabb) verzióját az SQL Serverhez. A Korábbi Microsoft JDBC Drivers 4.1 és 4.0 kiadások nem támogatják a JDBC 4.1-es vagy 4.2-es verziójával bevezetett új módszereket.
A JDBC 4.1-megfelelőség API-részletei nem szerepelnek ebben a szakaszban. Lásd a JDBC-illesztőprogram JDBC 4.1-megfelelőségét.
A JDBC 4.2-megfelelőség API-részletei ebben a szakaszban nem találhatók. Lásd a JDBC-illesztőprogram JDBC 4.2-megfelelőségét.
Az SQL Serverhez készült Microsoft JDBC Driver 4.2-től elérhető tömeges másolás API-részletei ebben a szakaszban nem találhatók. Lásd : Tömeges másolás használata a JDBC-illesztővel.
Az SQL Serverhez készült Microsoft JDBC Driver 6.0-tól elérhető Always Encrypted API-részletei ebben a szakaszban nem találhatók. Lásd : Always Encrypted API-referencia a JDBC-illesztőprogramhoz
Az SQL ServerHez készült Microsoft JDBC Driver 6.0-tól elérhető Table-Valued paraméterek használatával kapcsolatos API-részletek ebben a szakaszban nem találhatók. Lásd: Table-Valued paraméterek használata
A Microsoft JDBC Driver 12.2 és újabb verziói támogatják a fordítást a JDK 8.0-val és az összes Java 11.0-s vagy újabb verziójával.
A Microsoft JDBC Driver 11.2 támogatja a fordítást a JDK 8.0, 11.0, 17.0 és 18.0 használatával.
A Microsoft JDBC Driver 10.2 támogatja a fordítást a JDK 8.0, 11.0 és 17.0 használatával.
A Microsoft JDBC Driver 9.4 támogatja a JDK 8.0, 11.0 és 16.0 fordítását.
A Microsoft JDBC Driver 9.2 támogatja a JDK 8.0, 11.0 és 15.0 fordítását.
A Microsoft JDBC Driver 8.4 támogatja a fordítást a JDK 8.0, 11.0 és 14.0 használatával.
A Microsoft JDBC Driver 8.2 támogatja a fordítást a JDK 8.0, 11.0 és 13.0 használatával.
A Microsoft JDBC Driver 7.4 támogatja a fordítást a JDK 8.0, 11.0 és 12.0 használatával.
A Microsoft JDBC Driver 7.2 támogatja a fordítást a JDK 8.0 és a 11.0 használatával.
A Microsoft JDBC Driver 7.0 támogatja a fordítást a JDK 8.0 és a 10.0 használatával.
A Microsoft JDBC Driver 6.4 támogatja a fordítást a JDK 7.0, 8.0 és 9.0 használatával.
A Microsoft JDBC Driver 6.2 támogatja a fordítást a JDK 7.0 és 8.0 használatával.
A Microsoft JDBC Drivers 6.0 és 4.2 támogatja a fordítást a JDK 5.0, 6.0, 7.0 és 8.0 használatával.
A Microsoft JDBC Driver 4.1 támogatja a fordítást a JDK 5.0, 6.0 és 7.0 használatával.
Interfaces
| Felület neve | Description |
|---|---|
| ISQLServerCallableStatement felület | Lehetővé teszi a meghívandó tárolt eljárás nevét a bemeneti és kimeneti paraméterekkel együtt. |
| ISQLServerConnection felület | Egy SQL Server-adatbázishoz való JDBC-kapcsolatot jelöl. |
| SQLServerDataSource-osztály | Az SQL Server-adatbázishoz ISQLServerConnection objektum használatával való csatlakozásra vonatkozó tulajdonságok listáját jelöli. |
| ISQLServerPreparedStatement | A JDBC által előkészített utasítás funkció alapszintű implementációját jelöli. |
| ISQLServerResultSet | JDBC-eredményhalmazt jelöl. |
| ISQLServerStatement | A JDBC-utasítás funkcióinak alapvető implementációját jelöli. |
Osztályok
| Osztály neve | Description |
|---|---|
| DateTimeOffset | Egy microsoft.sql.DateTimeOffset típusú objektumot jelöl. |
| SQLServerBlob | Bináris nagy objektumot (BLOB) jelöl. |
| SQLServerCallableStatement | Implementálja az ISQLServerCallableStatement parancsot. |
| SQLServerClob | Nagy méretű bináris objektumot (CLOB) jelöl. |
| SQLServerConnection | Az ISQLServerConnectopn implementálása. |
| SQLServerConnectionPoolDataSource | A kapcsolatkészlet-kezelők fizikai adatbázis-kapcsolatait jelöli. |
| SQLServerDatabaseMetaData | Az adatbázis metaadatait jelöli. |
| SQLServerDataSource | Az SQL Server-adatbázishoz SQLServerConnection objektum használatával való csatlakozásra vonatkozó tulajdonságok listáját jelöli. |
| SQLServerDataSourceObjectFactory | Egy objektum-előállítót jelöl, amely adatforrásokat hoz létre a Java Naming and Directory Interface (JNDI) használatával. |
| SQLServerDriver | A JDBC-illesztőt jelöli. Ez az osztály az SQL Server-adatbázishoz való csatlakozás és a JDBC-illesztővel kapcsolatos információk beszerzésének módszereit tartalmazza. |
| SQLServerException | Egy SQL-utasítás sikertelen vagy hiányos futtatását jelöli. |
| SQLServerNClob osztály | Karakter nagy bináris objektumot jelöl a Nemzeti karakterkészlettel. |
| SQLServerParameterMetaData | Az előkészített utasításparaméterek metaadatait jelöli. |
| SQLServerPooledConnection | Fizikai adatbázis-kapcsolatot jelöl egy kapcsolatkészletben. |
| SQLServerPreparedStatement | Implementálja az ISQLServerPreparedStatement parancsot. |
| SQLServerResource | Honosított hibasztring-erőforrást jelöl. Ez az osztály csak belső használatra készült. |
| SQLServerResultSet | Implementálja az ISQLServerResultSetet. |
| SQLServerResultSetMetaData | Az eredményhalmazban található oszlopok metaadatait jelöli. |
| SQLServerSavepoint | Azt az ellenőrzőpontot jelöli, amelyre a tranzakció visszagördhető. |
| SQLServerStatement | Implementálja az ISQLServerStatement szolgáltatást. |
| SQLServerXAConnection | Olyan JDBC-kapcsolatokat jelöl, amelyek részt vehetnek az elosztott (XA) tranzakciókban. |
| SQLServerXADataSource | A belsőleg használt SQLServerXAConnection-objektumok gyárát jelöli. |
| SQLServerXAResource | XAResource-t jelöl az elosztott XA tranzakciókezeléshez. |