Alguém poderia me enviar um pequeno exemplo de conexão entre Java com SQL Server, pois até o momento o que encontrei não deu muito certo ?
No momento estou utilizando o sqljdbc.jar e sqljdbc4.jar
import java.sql.*;
//import java.sql.Connection;
//import java.sql.DriverManager;
//import java.sql.ResultSet;
//import java.sql.Statement;
//import java.sql.SQLException;
public class OpenProgram {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Connection con;
Statement stmt;
String query = "select id_maquina,nm_maquina from tbl_maquina";
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
}
catch(Exception e)
{
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}
try
{
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://SERVIDOR/PRODSQL2008;databaseName=SISTEMA;selectMethod=cursor","sa","teste");
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
System.out.println("Lista de linhas da tabela sysobjects:");
while (rs.next())
{
String s = rs.getString("nm_maquina");
int i = rs.getInt("id_maquina");
System.out.println(s + " " + i);
}
stmt.close();
con.close();
}
catch(SQLException ex)
{
System.err.println("SQLException: " + ex.getMessage());
}
}
}
:idea:
