Microsoft SQL Server 2005 JDBC Driver provides an API that can be used within Java programming code to connect to and interact with a Microsoft SQL Server 2005 or SQL Server 2000 database.

Note: For conceptual information about using the JDBC driver, see Overview of the JDBC Driver.

Classes

Name Description

SQLServerBlob

Represents a binary large object (BLOB).

SQLServerCallableStatement

Represents JDBC callable statements.

SQLServerClob

Represents a character large binary object (CLOB).

SQLServerConnection

Represents a JDBC connection to a SQL Server database.

SQLServerConnectionPoolDataSource

Represents physical database connections for connection pool managers.

SQLServerDatabaseMetaData

Represents the metadata for the database.

SQLServerDataSource

Represents a list of properties specific to connecting to a SQL Server database by using a SQLServerConnection object.

SQLServerDataSourceObjectFactory

Represents an object factory to materialize data sources from the Java Naming and Directory Interface (JNDI).

SQLServerDriver

Represents the JDBC driver. This class includes methods for connecting to a SQL Server database, and for obtaining information about the JDBC driver.

SQLServerException

Represents an unsuccessful or incomplete running of an SQL statement.

SQLServerParameterMetaData

Represents the metadata for prepared statement parameters.

SQLServerPooledConnection

Represents a physical database connection in a connection pool.

SQLServerPreparedStatement

Represents the basic implementation of JDBC prepared statement functionality.

SQLServerResource

Represents a localized error string resource. This class is intended for internal use only.

SQLServerResultSet

Represents a JDBC result set.

SQLServerResultSetMetaData

Represents the metadata of the columns that are contained within a result set.

SQLServerSavepoint

Represents the checkpoint to which a transaction can be rolled back.

SQLServerStatement

Represents the basic implementation of JDBC statement functionality.

SQLServerXAConnection

Represents JDBC connections that can participate in distributed (XA) transactions.

SQLServerXADataSource

Represents a factory for SQLServerXAConnection objects that is used internally.

SQLServerXAResource

Represents an XAResource for XA distributed transaction management.

See Also