1
0
mirror of https://github.com/Microsoft/sql-server-samples.git synced 2025-12-08 14:58:54 +00:00
Files
sql-server-samples/samples/connect/java
Philippe Marschall 951bae3040 Update Java samples
The Java samples have quite a lot of room for improvement.

I changed the following:

 - make the code compile
 - update the readme to point to the latest driver
 - remove one leading tab from every line
 - remove redundant imports
 - use Java 7 try-with-resources
 - release database objects as early as possible
 - propagate exceptions
 - use bind parameters to avoid SQL-injection vulnerabilities when the
   code is copy and pasted and adjusted
  - I had to guess on some of the parameter types since I didn't have a
    schema. I had a look at ql_in-memory_oltp_sample.sql. Executable
    samples with a continuous integration build would be a nice future
    improvement.
2016-08-07 12:08:30 +02:00
..
2016-08-07 12:08:30 +02:00
2016-08-07 12:08:30 +02:00

Connect to SQL Database by using Java with JDBC on Windows

[Java code sample] (sample_java.java) that you can use to connect to Azure SQL Database. The Java sample relies on the Java Development Kit (JDK) version 8. The sample connects to an Azure SQL Database by using the JDBC driver.

Requirements

Create a database, retrieve your connection string

The Java sample relies on the AdventureWorks sample database. If you do not already have AdventureWorks, you can see how to create it at the following topic: Create your first Azure SQL Database