Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ratu

Conexao com SQL 2000

Recommended Posts

olá pessoal, tenho este codigo aki, que inclusive peguei no site do imasters... mas acontece o seguinte erro:

ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriverSQLException: No suitable driver

oq devo fazer ?
import java.sql.*;public class ConDBSQL {	public static void main(String args[]) {		// Criando as variáveis de conexão e de statement		Connection con;		Statement stmt;		String query = "select name , id from sysobjects";		// Verificando se o driver JDBC está instalado e pode ser utilizado		try {						Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  		} 		catch(java.lang.ClassNotFoundException e) {			System.err.print("ClassNotFoundException: "); 			System.err.println(e.getMessage());		}		try {					// Abrindo a conexão com o servidor MAURO, login sa e sem senha			con = DriverManager.getConnection("jdbc:microsoft:sqlserver://MAURO:1433","sa","");			stmt = con.createStatement();										// Criando a instrução a partir do SELECT que  está dentro da variável query			ResultSet rs = stmt.executeQuery(query);			System.out.println("Lista de linhas da tabela sysobjects:");			// Fazendo um loop para mostrar tudo o que foi retornado do banco			while (rs.next()) {				// Obtendo o campo name em um string				String s = rs.getString("name");				// Obtendo o campo id em um inteiro				int i = rs.getInt("id");				System.out.println(s + "   " + i);			}			//Fechamdno a instrução e a conexão			stmt.close();			con.close();				} catch(SQLException ex) {			System.err.println("SQLException: " + ex.getMessage());		}	}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

ninguem sabe pessoal, será q naum tenho q instalar algo, este codigo esta no imasters e falaram q está 100% mas naum funfa no meu pc !!!:(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte, este erro acontece porque a JVM não encontrou o driver que você tentou registrar.

você precisa ter o drive, não basta registrá-lo...

O driver no caso seria um arquivo .jar, você pode procurar por um para SQL Server aqui:

 

http://developers.sun.com/product/jdbc/drivers

 

Procure também por um tutorial tipo, registrando um drive JDBC, vai te economizar dores de cabeça...

Compartilhar este post


Link para o post
Compartilhar em outros sites

pô estes drivers são pagos ??????!!!!naum tem um "de grátis" ?** editado **tipo achei no site da microsoft e baixei o JDBC com os service packs tudo, instalei e continua dando o erro !já to com dor de cabeça mesmo... o coisinha dificil !** editado **

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.