Sample JDBC driver applications

Download JDBC driver

The Microsoft JDBC Driver for SQL Server sample applications demonstrate various features of the JDBC driver. Additionally, they demonstrate good programming practices that you can follow when using the JDBC driver with a SQL Server database.

All the sample applications are contained in *.java code files that can be compiled and run on your local computer, and they are located in various subfolders in the following location:

\<installation directory>\sqljdbc_<version>\<language>\samples

The articles in this section describe how to configure and run the sample applications, and include a discussion of what the sample applications demonstrate.

In this section

Article Description
Connecting and Retrieving Data These sample applications demonstrate how to connect to a SQL Server database. They also demonstrate different ways in which to retrieve data from a SQL Server database.
Working with Data Types (JDBC) These sample applications demonstrate how to use the JDBC driver data type methods to work with data in a SQL Server database.
Working with Result Sets These sample applications demonstrate how to use result sets to process data contained in a SQL Server database.
Working with Large Data These sample applications demonstrate how to use adaptive buffering to retrieve large-value data from a SQL Server database without the overhead of server cursors.
SQL Data Discovery and Classification This sample application demonstrates how to retrieve Data Discovery and Classification information contained in a SQL Server database from a ResultSet object using JDBC Driver.

See also

Overview of the JDBC driver