Problemas de inserão[resolvido]

5 respostas
cel_2008

olá amigos!
Estou com problemas para inserir dados no banco access consigo criar a tabela via codigo, ma não consigo iserir dados via codigo.
classe de inserção. Se puderem ajudar , agradeço…

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

public class Inserir_Dados {

/**
 * @param args
 */
public static void main(String[] args) {
	try{
		
		String url = ("jdbc.odbc:Empresa");
		String usuario="";
		String senha="";
		Connection con;
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		con = DriverManager.getConnection(url,usuario,senha);
		
		Statement st = con.createStatement();
		
		st.executeUpdate("INSERT INTO Pedidos(CodPedido, Codcli, Descricao,Valor, DataPedido) VALUES (10,12,'Dicionário Aurélio',36.50,#16-05-2010#)");
		System.out.println("realizado com sucesso");
		
		st.close();
		con.close();
	}
	
	catch(Exception e)
	{
	System.out.println("problemas na conexão");
	
	
	}
		
		
		
		
	}
}

5 Respostas

viniciusgundim

Qual é o erro que apresenta??

Vc configurou o odbc??

R

posta o erro ai pra ficar mais facil

cel_2008

Então! O erro que dá é o do catch “problemas de conexão”, do código em si, não sei porque não está inserindo o registro na tabela, os campos estão com os nomes certos, já fiz a conexão com o banco.!

zoren
String url = ("jdbc.odbc:Empresa");

Acho que seria

String url = ("jdbc:odbc:Empresa");

note o “:”

cel_2008

zoren:
String url = ("jdbc.odbc:Empresa");

Acho que seria

String url = ("jdbc:odbc:Empresa");

note o “:”

Valeu Zoren!

Era isso mesmo.

Criado 19 de maio de 2010
Ultima resposta 19 de mai. de 2010
Respostas 5
Participantes 4