Un tutorial su SQL Server in JDBC

November 1

Il driver JDBC (Java Database Connectivity) è fornito gratuitamente da Microsoft per l'utilizzo con qualsiasi SQL Server. Driver aiutano i programmi eseguiti e di eseguire le operazioni in background. Il driver JDBC assiste il SQL Server con connettività di database; un esempio è l'API JDBC (applicazione interfaccia del programma), che permette l'accesso al database dal linguaggio di programmazione Java. Una volta che ci si connette a SQL Server tramite il driver JDBC, quindi è possibile interagire con il database Java eseguendo le istruzioni SQL, eseguire le operazioni e la gestione di insiemi di risultati.

istruzione

1 Scaricare il driver JDBC di SQL Server, disponibile sul sito web di Microsoft. (Vedi Risorse). È possibile utilizzare il driver su qualsiasi sistema operativo che supporta Java Virtual Machine (JVM). Scaricare il file .exe in una directory temporanea, quindi eseguirlo. Inserisci una directory di installazione e decomprimere il file zip. Aprire il JDBC Help System, che consente di visualizzare nel browser Web.

2 Impostare il percorso di classe per includere il file sqljdbc.jar o il file sqlijdbd4.jar. Ad esempio, in un'applicazione Windows, quando si imposta il percorso come "CLASSPATH =; C: \ Programmi \ Microsoft SQL Server driver JDBC \ sqljdbc_3.0 \ ita \ sqljdbc.jar." Se non si esegue questa operazione, si otterrà il messaggio di errore "Classe non trovata".

3 Effettuare una semplice connessione a un database utilizzando la libreria di classi sqljdbc.jar. Registrare il driver: "Class.forName (" com.microsoft.sqlserver.jdbc.SQLServerDriver ");" e quando il driver viene caricato, avviare la connessione utilizzando un URL di connessione e il metodo "getConnection" della classe "DriverManager".

4 Distribuire il driver JDBC, ma ogni volta che fate distribuire un'applicazione, è necessario ridistribuire il driver JDBC insieme alla domanda. Il driver è considerato un componente di SQL Server. Per i sistemi Windows, utilizzare la versione del file ZIP eseguibile da distribuire, che prende il nome "sqljdbc <version> <lingua> .exe". Aggiungere l ' "opzione della riga di comando / auto" alla riga di comando.

Consigli e avvertenze

  • La libreria di classi sqljdbc4.jar richiede una versione di Java Runtime Environment (JRE) di almeno 6,0.