pessoal, surgiu um probleminha que eu nao esperava.
bom, criei meu arquivo RelacaoCheques.jar
e instalei o JAVA VM em outra máquina, instalei o mysql 5.0, coloquei meu banco de dados dentro da pasta mysql/data/ e executei o arquivo pelo cmd:
em seguida aparece a frase “Conectou com o banco”
até ae tdo bem.
a primeira tela que aparece é a tela de login.
se digitar login errado, aparece a mensagem de login invalido, mas ao digitar o login certo, ao invés de carregar o programa, dá um erro:
ERRO AO CARREGAR TABELA: table “recomenda.empresa” doesn’t exist.
so que essa tabela existe, está lá no banco de dados. =//
alguem pode me dizer se tenho que fazer mais alguma coisa, antes de rodar o programa, ou oque está acontecendo.
me responderam em outro forum, para exportar o banco e nao copiar da pasta data
intao 1º vou fazer isso, se não der certo, te digo algo
mas segue ae a função carregar, que é a 1ª coisa que faz depois do login
private void carregar(){
// carrega tabela;
func.carregaTabela("select idEmpresa,nome,fone from empresa where nome like '"
+ tfLocalizarEmpresa.getText() + "%' order by nome",jtEmpresa);
jtEmpresa.getColumnModel().getColumn(0).setPreferredWidth(20);
jtEmpresa.getColumnModel().getColumn(1).setPreferredWidth(150);
jtEmpresa.getColumnModel().getColumn(2).setPreferredWidth(150);
surgiu um pequeno problema.
eu exportei o arquivo para sql script.
mas na hora de importar pelo mysql front no outro computador.
não posso escolher nenhuma opção do import =///
cara, eu peguei meu primeiro banco, e na hora de fazer a cópia, eu parei o serviço do mysql …
então quando vou no otro computador, eu abro o front e deleto as tabelas que estão sobrando…
agora nao encomoda mais.
antes d copiar o banco para o otro computador, eu tbm paro o serviço do mysql, se ele estiver executando.
dpois de copiado, inicio o serviço d novo.
e pronto
hehehehehe
o problema eh no banco mesmo. tipo, se eu copiar ele do meu pc, e colocar em outro pc, e tentar abrir pelo front, ele diz que tabelaX nao existe. intao a solução a fazer é, ir no pc novo. e criar o bd por lah mesmo pq, se eu crio um bd aki no meu, usando o command line do mysql … roda no meu blz, mas no outro computador, diz que a tabelaX não existe =///
acho que vc ta fazendo confusão com esquemas, deu pra notar que vc usa o eskema antes da tabela
ou se não ela deve estar em maiúscula no banco ou etc… tem uns trem assim tipo no postgres vc tem q especificar aspa entre
a tabela para usar ela em case diferente.