Boa noite gente. Meu problema é o seguinte, tenho que inserir no banco de dados, dados que estão num txt.
Porém na hora de clicar no botão “carregar” pra inserir o arquivo no banco de dados, dá erro na linha que está comentada:
[code] Button btnCarregar = new Button(this, SWT.NONE);
btnCarregar.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
AlunoBack.deletaAluno(conn);
try {
//lista = importaDados(new FileReader(new File(txtArquivo.getText())));
for (Aluno r : lista){
AlunoBack.cadastraAluno(conn, r);
}
} catch (Exception e2) {
e2.printStackTrace();
}
lblCarregados.setText(“Carregados “+lista.size()+” registros para o banco de dados.”);
}
});[/code]
O que pode ser isso?
Qual erro?
Sem colocar a mensagem de erro fica complicado ajudar.
Bom, o erro que aparece no console é
[i]Exception in thread “main” java.lang.Error: Unresolved compilation problem:
File cannot be resolved to a type
at teste.Tela.<init>(Tela.java:69)
at teste.Tela.main(Tela.java:36)[/i]
E eu não estou conseguindo identificar que erro é esse =\
[quote=Francini Pedro][i]Exception in thread “main” java.lang.Error: Unresolved compilation problem:
File cannot be resolved to a type[/quote]
A forma mais fácil de resolver problemas costuma ser copiar a mensagem de erro e jogar no google.
Com essa temos isso como primeiro resultado:
http://stackoverflow.com/questions/5996989/why-do-i-get-the-error-file-cannot-be-resolved-to-a-type
Onde verá que está faltando um import no arquivo:
import java.io.File;
Coloque essa linha junto com as outras linhas de import no arquivo java.