Aracılığıyla paylaş


JDBC sürücü API'si başvurusu

JDBC sürücüsünü indirin

Genel Bakış

SQL Server için Microsoft JDBC Sürücüsü, Bir Microsoft SQL Server veritabanına bağlanmak ve veritabanıyla etkileşim kurmak için Java programlama kodu içinde kullanılabilecek bir API sağlar.

JavaDoc.io birincil sitedir

Sürüm 6.0'dan başlayarak en son Microsoft JDBC API başvuru belgelerine JavaDoc.io adresinden ulaşabilirsiniz.

Belgelerde yalnızca eski JDBC belgeleri mevcuttur

Bu web sitesindeki JDBC API Başvurusu belgeleri artık güncelleştirilmedi. Ancak, buradaki makaleler JDBC sürücü sürümleri 4.1 ve 4.2 için başvuru içerir.

JDBC sürücü sürümü 6.0 ve sonraki sürümler için belgeler de buradadır. Herhangi bir sürüm 6.0 veya üzeri için bkz. JavaDoc.io.

Önemli notlar

Uyarı

JDBC sürücüsünü kullanma hakkında kavramsal bilgi için bkz. JDBC Sürücüsüne Genel Bakış.

Önemli

JDBC 4.1 ve 4.2 uyumluluk desteği için SQL Server için Microsoft JDBC Driver 4.2 (veya üzeri) kullanın. Önceki Microsoft JDBC Drivers 4.1 ve 4.0 sürümleri, JDBC 4.1 veya 4.2 ile sunulan yeni yöntemleri desteklemez.

JDBC 4.1 uyumluluğu için API ayrıntıları bu bölümde değildir. Bkz. JDBC Sürücüsü için JDBC 4.1 Uyumluluğu.

JDBC 4.2 uyumluluğu için API ayrıntıları bu bölümde bulunmaz. Bkz. JDBC Sürücüsü için JDBC 4.2 Uyumluluğu.

SQL Server için Microsoft JDBC Driver 4.2 ile başlayan Toplu Kopyalama için API ayrıntıları bu bölümde bulunmaz. Bkz. JDBC Sürücüsü ile Toplu Kopyalama Kullanma.

SQL Server için Microsoft JDBC Driver 6.0 ile başlayan Always Encrypted api ayrıntıları bu bölümde bulunmaz. Bkz. JDBC Sürücüsü için Always Encrypted API Başvurusu

SQL Server için Microsoft JDBC Driver 6.0 ile başlayan Table-Valued Parametrelerini Kullanma api ayrıntıları bu bölümde bulunmaz. Bkz . Table-Valued Parametrelerini Kullanma

Microsoft JDBC Driver 12.2 ve üzeri, JDK 8.0 ve tüm Java sürümleri 11.0 ve üzeri ile derlemeyi destekler.

Microsoft JDBC Driver 11.2, JDK 8.0, 11.0, 17.0 ve 18.0 ile derlemeyi destekler.

Microsoft JDBC Driver 10.2, JDK 8.0, 11.0 ve 17.0 ile derlemeyi destekler.

Microsoft JDBC Driver 9.4, JDK 8.0, 11.0 ve 16.0 ile derlemeyi destekler.

Microsoft JDBC Driver 9.2, JDK 8.0, 11.0 ve 15.0 ile derlemeyi destekler.

Microsoft JDBC Driver 8.4, JDK 8.0, 11.0 ve 14.0 ile derlemeyi destekler.

Microsoft JDBC Driver 8.2, JDK 8.0, 11.0 ve 13.0 ile derlemeyi destekler.

Microsoft JDBC Driver 7.4, JDK 8.0, 11.0 ve 12.0 ile derlemeyi destekler.

Microsoft JDBC Driver 7.2, JDK 8.0 ve 11.0 ile derlemeyi destekler.

Microsoft JDBC Driver 7.0, JDK 8.0 ve 10.0 ile derlemeyi destekler.

Microsoft JDBC Driver 6.4, JDK 7.0, 8.0 ve 9.0 ile derlemeyi destekler.

Microsoft JDBC Driver 6.2, JDK 7.0 ve 8.0 ile derlemeyi destekler.

Microsoft JDBC Drivers 6.0 ve 4.2, JDK 5.0, 6.0, 7.0 ve 8.0 ile derlemeyi destekler.

Microsoft JDBC Driver 4.1, JDK 5.0, 6.0 ve 7.0 ile derlemeyi destekler.

Interfaces

Arabirim Adı Description
ISQLServerCallableStatement Arabirimi Giriş ve çıkış parametreleriyle birlikte çağrılacak saklı yordam adını belirtmenize olanak tanır.
ISQLServerConnection Arabirimi SQL Server veritabanına JDBC bağlantısını temsil eder.
SQLServerDataSource Sınıfı ISQLServerConnection nesnesi kullanarak SQL Server veritabanına bağlanmaya özgü özelliklerin listesini temsil eder.
ISQLServerPreparedStatement JDBC prepared deyimi işlevselliğinin temel uygulamasını temsil eder.
ISQLServerResultSet JDBC sonuç kümesini temsil eder.
ISQLServerStatement JDBC deyimi işlevselliğinin temel uygulamasını temsil eder.

Sınıflar

Sınıf Adı Description
DateTimeOffset microsoft.sql.DateTimeOffset türünde bir nesneyi temsil eder.
SQLServerBlob İkili büyük nesneyi (BLOB) temsil eder.
SQLServerCallableStatement ISQLServerCallableStatement uygular.
SQLServerClob Büyük bir karakter ikili nesnesini (CLOB) temsil eder.
SQLServerConnection ISQLServerConnectopn uygular.
SQLServerConnectionPoolDataSource Bağlantı havuzu yöneticileri için fiziksel veritabanı bağlantılarını temsil eder.
SQLServerDatabaseMetaData Veritabanının meta verilerini temsil eder.
SQLServerDataSource SQLServerConnection nesnesi kullanarak SQL Server veritabanına bağlanmaya özgü özelliklerin listesini temsil eder.
SQLServerDataSourceObjectFactory Java Adlandırma ve Dizin Arabirimi'nden (JNDI) veri kaynaklarını gerçekleştirmeye yönelik bir nesne fabrikasını temsil eder.
SQLServerDriver JDBC sürücüsünü temsil eder. Bu sınıf, SQL Server veritabanına bağlanma ve JDBC sürücüsü hakkında bilgi edinme yöntemlerini içerir.
SQLServerException SQL deyiminin başarısız veya tamamlanmamış çalıştırmalarını temsil eder.
SQLServerNClob Sınıfı Ulusal Karakter Kümesi'ni kullanarak büyük bir karakter ikili nesnesini temsil eder.
SQLServerParameterMetaData Hazırlanan deyim parametreleri için meta verileri temsil eder.
SQLServerPooledConnection Bir bağlantı havuzundaki fiziksel veritabanı bağlantısını temsil eder.
SQLServerPreparedStatement ISQLServerPreparedStatement uygular.
SQLServerResource Yerelleştirilmiş bir hata dizesi kaynağını temsil eder. Bu sınıf yalnızca iç kullanıma yöneliktir.
SQLServerResultSet ISQLServerResultSet uygular.
SQLServerResultSetMetaData Sonuç kümesinde yer alan sütunların meta verilerini temsil eder.
SQLServerSavepoint Bir işlemin geri alınabileceği denetim noktasını temsil eder.
SQLServerStatement ISQLServerStatement uygular.
SQLServerXAConnection Dağıtılmış (XA) işlemlere katılabilen JDBC bağlantılarını temsil eder.
SQLServerXADataSource Dahili olarak kullanılan SQLServerXAConnection nesneleri için bir fabrikayı temsil eder.
SQLServerXAResource XA dağıtılmış işlem yönetimi için bir XAResource'ı temsil eder.

Ayrıca bakınız

JDBC sürücüsüne genel bakış