OI pessoal, apesar das dicas de todos, ainda to brigando com aquele programa de conexão:
O programa faz o seguinte: Conecta com o my-sql e diz se esta tudo ok
Até ai, tudo bem, mas eu queria que este programa chamasse um programa de menu centrall chamado MenuGS1.java, para que eu não tivesse que chamar de cada programa do sistema a conexão
o codigo é o abaixo, e tem a indicação de onde estou colocando o codigo e não está funcionando
import java.sql.<em>;
import java.awt.</em>;
import java.awt.event.<em>;
import javax.swing.</em>;
public class Fornecedores1 extends JFrame{
private JTextArea saida;
private JScrollPane painelTexto;
//Declaração da referencia que faz a conexao com o bd
private Connection conecta;
public Fornecedores1(){
setTitle(“Cadastro de Fornecedores”);
Container tela=getContentPane();
saida=new JTextArea(2,4);
tela.setLayout(new BorderLayout());
painelTexto=new JScrollPane(saida);
tela.add(painelTexto,BorderLayout.SOUTH);
//configura a conexão com banco de dados
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conecta=DriverManager.getConnection("jdbc:odbc:Fornecedores1");
//conecta=DriverManager.getConnection("jdbc:odbc:gsprojeto");
saida.append("Conexão Efetuada com Sucesso
");
[[ Runtime.getRuntime().exec(“c:\gsprojeto\MenuGS1.java”)]]<<<===aqui
}
catch(ClassNotFoundException e){
saida.append("Não foi Possivel Efetuar a Conexão-Classe não Encontrada"+""+ e);
}
catch(SQLException d){
saida.append("Não foi possivel efetuar a conexão com o banco de dados");
}
setSize(550,350);
}
public static void main(String Args[]){
new Fornecedores1().show();
}
grato
Carlos A.Pena
