É o seguinte fiz o seguinte código, que segue abaixo:
import java.sql.*;
public class Conexao {
public static void main(String[] args) {
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
Connection con = DriverManager
.getConnection"jdbc:microsoft:sqlserver://sql_bali3:1433;“user=sa;password=;DatabaseName=francis”);
Statement stmt = con.createStatement();
String query = “select * from tbl_contatos”;
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String nome = rs.getString(“nome”);
System.out.print(nome); }
} catch (ClassNotFoundException cex) {
System.out.println(“a class nao foi encontrada”);
} catch (Exception e) {
System.out.println(“a class normal”);
}}
}
Mas o resultado que traz é a seguinte mensagem: a class normal , o que esta errado??
O host do servidor: sql_bali3
usuario do servidor: sa
e nao tem senha…
cara, primeiramente, no último catch que dispara msg, deixe assim:
catch (Exception e) {
System.out.println("a class normal -- Erro: " + e.getMessage());
}
ae depois de executar vc posta o que imprimiu, blz?