-
Total de itens
6 -
Registro em
-
Última visita
Sobre jfjofeir
jfjofeir's Achievements
0
Reputação
-
A conexão funciona no NetBeans 5.5. Eu preciso que ela funcione com o NetBeans 8.02 para dar continuidade no formulario que estou fazendo como aprendizagem. Estou usando Windows 8.1 com NetBeans 8.02. Continuo agradecendo pela ajuda.
-
Olá, Tenho que fazer uma conexão com um banco de dados feito no access 2003 e 2013. Quando mando conectar ele alega faltar sun.odbc e ai dá um monte de erros na tela principal. Estou usando NetBeans 8.01. Eis o arquivo: package utilitarios; import java.sql.*; import javax.swing.*; public class conexao { final private String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; // voces verão ainda como efetuar conexão com diversos bancos final private String url = "jdbc:odbc:estoque"; final private String usuario = ""; final private String senha = ""; private Connection conexao; public Statement statement; public ResultSet resultset; public boolean conecta() { boolean result = true; try { Class.forName(driver); conexao = DriverManager.getConnection(url, usuario, senha); JOptionPane.showMessageDialog(null,"conectou"); } catch(ClassNotFoundException Driver) { JOptionPane.showMessageDialog(null,"Driver não localizado: "+Driver); result = false; } catch(SQLException Fonte) { JOptionPane.showMessageDialog(null,"Deu erro na conexão "+ "com a fonte de dados: "+Fonte); result = false; } return result; } public void desconecta() { boolean result = true; try { conexao.close(); JOptionPane.showMessageDialog(null,"banco fechado"); } catch(SQLException fecha) { JOptionPane.showMessageDialog(null,"Não foi possivel "+ "fechar o banco de dados: "+fecha); result = false; } } public void executeSQL(String sql) { try { statement = conexao.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); resultset = statement.executeQuery(sql); } catch(SQLException sqlex) { JOptionPane.showMessageDialog(null,"Não foi possível "+ "executar o comando sql,"+sqlex+", o sql passado foi "+sql); } } } Se alguém puder ajudar eu agradeço.
-
Os tutoriais são bons só que alguns tem dificuldades como no miolo é lá que coisa embola. Montar o algoritmo não é dificil.
-
Olá, Tenho uma lista de 11 exercícios na função "enquanto, repita e para", acredito que esse seja o mais difícil para mim. Sou estudante do curso técnico em informática 1º modulo e não tenho muito conhecimento ainda. Já tentei tudo que aprendi mais nada de fazer o algoritmo rodar. Se alguém puder ajudar eu agradeço. Eis o algoritmo: algoritmo "Tipos de triangulo" // Função : Elaborar um algoritmo que leia três valores inteiros e verifique se eles podem ser os lados de um triângulo. // Se forem, informar qual o tipo de triângulo que eles formam: equilátero, isóscele ou escaleno. // Isto será feito para vários conjuntos de 3 valores, que só se encerram quando receber os 3 lados com valor 0 (zero). // O comprimento de um lado do triângulo é sempre menor do que a soma dos outros dois. // " Propriedade: o comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados. // " Triângulo Equilátero: aquele que tem os comprimentos dos três lados iguais; // " Triângulo Isóscele: aquele que tem os comprimentos de dois lados iguais. Portanto, todo triângulo equilátero é também isóscele; // " Triângulo Escaleno: aquele que tem os comprimentos de seus três lados diferentes. // Autor : Jorge Ferreira // Data : 24/06/2014 var triangulo,M1,M2,M3: real inicio escreval("Digite a medida 1: ") leia(M1) escreval("Digite a medida 2: ") leia(M2) escreval("Digite a medida 3: ") leia(M3) enquanto (triangulo <> 0) faca se(M1 = M2) e (M2 = M3) então escreval("O triângulo é equilátaro") senao se(M1 <> M2) e (M1 <> M3) e (M2 <> M3) então escreval("O triângulo é escaleno") senao se(M1 = M2) ou (M1 = M3) ou (M2 = M3) então escreval("O triângulo é isósceles") fimse fimse fimse escreval("Digite a medida 1: ") leia(M1) escreval("Digite a medida 2: ") leia(M2) escreval("Digite a medida 3: ") leia(M3) fimenquanto fimalgoritmo
-
Muito obrigado pela sua ajuda pois sem ela ficaria por mais 4 dias a procura de uma solução. Pensei em usar o contador mais meu trabalho consome quase todo o meu dia. Novamente, obrigado
-
Olá, Sou aluno do curso técnico em informática 1º modulo e estou tendo dificuldades com estrutura de repetição "enquanto e repita", tanto é que não consigo enxergar onde está o erro no algoritmo. Já tentei por todos os caminhos e té faze-lo da forma mais simples para a seguir colocar o enquanto e depois o repita, tenho de fazer das duas formas. Se alguém puder ajudar eu ficaria grato. Sei que o tempo de vocês se prestam para coisas mais complexas, só que não consigo enxergar o erro. obrigado pela ajuda. Segue o algoritmo. algoritmo "40 aulas" // Função : Em uma faculdade a média para ser aprovado é é 7,0. // Em uma turma de 40 alunos, para cada aluno será informado o nome, 3 notas e o número de faltas. // O aluno não pode ter mais que 25% de falta. A turma terá 40 aulas. // Imprimir para cada aluno o seu nome, a sua média, se ele está aprovado, // Reprovado por falta ou reprovado por média. // Data : 23/06/2014 var contador,nome:inteiro notafinal,faltas,soma,n1,n2,n3,media:real inicio contador<-0 enquanto nome <5 faca Escreva ("Digite o nome do aluno. ") Leia (nome) Escreva ("Digite a 1ª nota do aluno. ") Leia (n1) Escreva ("Digite a 2ª nota do aluno. ") Leia (n2) Escreva ("Digite a 3ª nota do aluno. ") Leia (n3) Escreva ("Digite o número de faltas do aluno. ") Leia (faltas) Se (notafinal >= 7)então media<-(n1+n2+n3)/3 contador<-nome+1 Escreval (nome," aprovado com média ",media:2:2) senao Escreval (nome," reprovado por média ",media:2:2) Fimse Se (faltas <=10) então faltas<-faltas Escreval (nome, " reprovado com" ,faltas," faltas") Fimse Escreva ("Digite o nome do aluno. ") Leia (nome) Escreva ("Digite a 1ª nota do aluno. ") Leia (n1) Escreva ("Digite a 2ª nota do aluno. ") Leia (n2) Escreva ("Digite a 3ª nota do aluno. ") Leia (n3) Escreva ("Digite o número de faltas do aluno. ") Leia (faltas) fimenquanto fimalgoritmo