Pessoal to com problema pra conseguir criar uma conexao com o MSDE… eu já instalei ate O SP4 e nao to conseguindo estabelecer a conexao… quando eu executo na linha de comando o netstat -an não tem nenhuma porta :1433… tem essas:
TCP 127.0.0.1:10110 0.0.0.0:0 LISTENING
TCP 192.168.1.7:139 0.0.0.0:0 LISTENING
o meu codigo é o seguinte:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class teste {
/**
* @param args
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = (Connection)
DriverManager.getConnection("jdbc:microsoft:sqlserver://192.168.1.7:139;User=sa;Password=sa");
Statement stmt = ((java.sql.Connection) con).createStatement();
ResultSet result = stmt.executeQuery("select * from users");
while (result.next()) {
System.out.println(result.getString(2));
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
o Erro que ta dando:
Exception in thread “main” java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
será que alguem pode me ajudar???
values :lol:
[color=darkred]Mensagem do moderador:
- Bem vindo ao GUJ
- Use as tags Code para que seu código apareça corretamente
- Editei o título porque eu não tenho a menor idéia do que seja MSDE e SQLServer conheço
- Acostume-se a não escrever linhas de código muito longas (mais de 80 caracteres) pois fica difícil de ler ou imprimir.
[/color]
valeu!!!