Ir para conteúdo
Fórum Script Brasil

jfjofeir

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre jfjofeir

jfjofeir's Achievements

0

Reputação

  1. jfjofeir

    Porque não conecta

    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.
  2. jfjofeir

    Porque não conecta

    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.
  3. Os tutoriais são bons só que alguns tem dificuldades como no miolo é lá que coisa embola. Montar o algoritmo não é dificil.
  4. 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
  5. 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
  6. 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
×
×
  • Criar Novo...