Ajum ai por favor!

6 respostas
meyer

Fiz uma aplicação para que conecta no SQL SERVER 2008 mas na hora de conectar a tabela que quero da o seguinte erro de scrito abaixo.

Deu erro na conexão a fonte de dados:java.sql.SQLException:[Microsoft][SQL Native Client 10.0][SQL Server]Invalid object name’TB_ALUNO’.

6 Respostas

A

Posta sua estrutura de conexão…

meyer
[/code]package Forms;

import java.sql.<em>;

import javax.swing.</em>;

public class ConexaoSql
{

public static void main(String args[])
{
	//String driver = "net.sourceforge.jtds.jdbc.Driver";
	//String url = "jdbc:jtds:sqlserver://localhost:1433/";
	String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
	String url = "jdbc:odbc:sqlserver";
	String usuario = "";
	String senha = "";
	Connection conexao;
	Statement statement;
	ResultSet resultset;		

try
{
	Class.forName(driver);
	conexao = DriverManager.getConnection(url, usuario, senha);
	JOptionPane.showMessageDialog(null, "Conectou com SQL SERVER 2008");
	statement = conexao.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
	resultset = statement.executeQuery("SELECT * FROM TB_ALUNO");
	while(resultset.next());
	{
		System.out.println("Matícula Aluno.:" + resultset.getInt("MATRICULA_ALU"));
		System.out.println("Nome Aluno.:" + resultset.getString("NOME_ALU"));
		System.out.println("Data de Nasiimento Aluno.:" + resultset.getInt("DATA_NASC_ALU"));
		System.out.println("Matícula Aluno.:" + resultset.getString("SEXO_ALU"));
	}

}
catch(ClassNotFoundException Driver)
{
	JOptionPane.showMessageDialog(null, "Driver não localizado " + Driver);
}
catch(SQLException Fonte)
{
	JOptionPane.showMessageDialog(null, "Deu erro na conexão " + "com a fonte de dados: " + Fonte);
}

}

}

A

Só uma pergunta, existe uma tabela de nome TB_ALUNO criada, né?

meyer

sim existe sim.

ganondorfan

Onde que você está informando o nome do banco?

Default schema

A

Está usando o lib do SQL Server certinho? Você usa o JTDS?

Criado 14 de março de 2011
Ultima resposta 14 de mar. de 2011
Respostas 6
Participantes 3