SISTEMA EXPERIMENTALL 15/11/2009. Olá! A partir de agora vamos conhecer a IDE NetBeans efetuando um micro projeto swing.
|
|
- Marcelo Bayer Prada
- 8 Há anos
- Visualizações:
Transcrição
1 15/11/2009 Olá! A partir de agora vamos conhecer a IDE NetBeans efetuando um micro projeto swing. Crie um novo projeto clicando em arquivo e em novo projeto. Escolha a opção java, aplicativo java e avance
2 Dê um nome ao seu projeto e finalize. Nesse nosso exemplo o projeto terá o nome de Exp. Clique com o botão direito encima do pacote exp que foi gerado automaticamente e escolha a opção, refatorar e renomear. Digite o novo nome para o pacote e refatore. No nosso caso o nome escolhido foi principal. Para que nossa aplicação fique mais organizada vamos criar um pacote clicando encima do projeto com o botão direito, novo, pacote java e o denomine como cadastros. Repita esse mesmo processo - 2 -
3 para criar os seguintes pacotes: database e docs. Agora clique com o botão direito encima do pacote principal e crie a classe Aluno da seguinte forma: package principal; public class Aluno { private String nome; private String rg; - 3 -
4 public void setnome(string n) { this.nome = n; public void setrg(string r) { this.rg = r; public String getnome() { return this.nome; public String getrg() { return this.rg; Clique com o botão direito encima do pacote cadastros e escolha a opção, novo, Formulário Jframe. Caso não encontre escolha a opção outros, formulários GUI Swing e Formulário Jframe e clique no botão avançar
5 Agora o denomine como principal e finalize
6 Efetue o mesmo procedimento e crie o formulário de nome CadAluno. Dando dois cliques no arquivo denominado principal que se encontra dentro do pacote cadastros, adicione o componente barra de menu da guia paleta, o qual se encontara dentro de Menus Swing com o auxilio do mouse. Cada jmenu deve receber um item de menu. Basta clicar com o botão direito sobre o Jmenu na guia inspetor, adicionar da paleta, item de menu
7 Para melhorar o entendimento, edite o texto que estará visível ao usuário e modifique também o nome do componente para facilitar na codificação. Para isso basta clicar sobre o local e com o botão direito e escolher a opção editar texto. Veja! Agora que já criamos a janela principal, adicione os componentes no formulário CadAluno que se encontra no pacote cadastros e adicione os elementos como o da figura abaixo. Use a opção controles swing para adicionar os componentes
8 Para criar a interface descrita acima você deve usar os seguintes componentes: rotulo, campo de texto e botão. Obs.: Você deve colocar o nome dos componentes de forma que facilite na codificação. Vamos mexer um pouco no código-fonte? Para começar abra o arquivo Main que se encontra dentro do pacote principal e adicione o seguinte código: package principal; public class Main { public static void main(string[] args) { System.out.println("chamando janela principal"); new cadastros.principal().setvisible(true); /*.setvisible(true) é necessário para que a janela seja visivel*/ - 8 -
9 A opção em negrito servirá para chamar a janela principal do nosso projeto. Abra o formulário principal e clique com o botão direito no item de menu denominado aluno, eventos, action e actionperformed. Acrescente no evento o seguinte código: //... //... System.out.print("Chamando!"); new cadastros.cadaluno().setvisible(true); Pronto! Já podemos chamar a janela CadAluno quando clicarmos no menu cadastro e no item aluno. Clique com o botão direito na classe Main, execute o arquivo e veja! - 9 -
10 Observou que quando você fechou a janela de cadastro a janela principal também fechou? Como podemos corrigir isso? É simples! Basta acrescentar no construtor da classe CadAluno o seguinte código. /*item utilizado para fazer com que ao fechar a janela secundaria a aplicação não feche*/ setdefaultcloseoperation(javax.swing.windowconstants.dispose_on_close); Já para evitar que o usuário maximize a janela basta acrescentar também no construtor o seguinte: /*nao permite a maximização*/ this.setresizable(false); Agora que já conseguimos chamar outra janela, vamos fazer com que esses dados sejam salvos em um banco de dados? Crie uma classe denominada BDMySql dentro do pacote database e acrescente o seguinte código: package database; import java.sql.connection; import java.sql.drivermanager; import java.sql.resultset; import java.sql.statement; import javax.swing.joptionpane; /** * Esta classe implementa um exemplo simples utilizando Banco de dados (MySQL) * maiores referências devem ser consultadas no java doc é preciso importar para * o seu projeto o driver jdbc para o MySQL * Renato Novais Criada em: 21/09/2008 Última atualização: 21/09/2008 * */ public class BDMySql { private static BDMySql singleton = null; private Connection con;
11 // padrao de projeto que cria uma única instancia da classe BDMySql public static BDMySql getinstance() { if (singleton == null) { singleton = new BDMySql(); return singleton; // construtor que conecta ao banco private BDMySql() { try { Class.forName("com.mysql.jdbc.Driver").newInstance(); "portable"); ip con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/bdexp", "root", /* * O que quer dizer cada um dos parâmentros acima banco -> * "jdbc:mysql://localhost:3306/sgwf" //banco de nome sgwf no * local (localhost) usuário -> "sgwf" senha -> "sgwfpass"' */ catch (Exception e) { System.out.println("Nao foi possível realizar a conexão."); // Executar consultas no banco: SELECTs public ResultSet executarbuscasql(string sql) { try { Statement st = con.createstatement(); ResultSet rs = st.executequery(sql); return rs; catch (Exception e) { System.out.println("Nao foi possível recuperar dados."); return null; public int executarbuscasql2(string sql) { int iddado; try { Statement st = con.createstatement(); ResultSet rs = st.executequery(sql); rs.next(); iddado = rs.getint("novoid"); System.out.println(idDado); return iddado; // return rs; catch (Exception e) { System.out.println("Nao foi possível recupear dados."); return 1;
12 Cadastrar", // executar atualizações no banco: INSERTs, UPDATEs, DELETEs public void executarsql(string sql) { try { Statement st = con.createstatement(); st.executeupdate(sql); st.close(); System.out.println("Cadastrado com sucesso"); JOptionPane.showMessageDialog(null, "Cadastrado com sucesso", "Informativo", JOptionPane.INFORMATION_MESSAGE); catch (Exception e) { System.out.println("Nao foi possível executar SQL."); JOptionPane.showMessageDialog(null, "Não foi possível "Erro", JOptionPane.ERROR_MESSAGE); private int getrowcount(resultset rs) { int rows = 0; try { rs.last(); rows = rs.getrow(); rs.beforefirst(); catch (Exception e) { System.out.println("Erro ao capturar a quantidade de linhas do resultset"); return rows; public String[][] listaaluno() { ResultSet rs = executarbuscasql("select idaluno,nome,rg from aluno"); String lista[][] = new String[getRowCount(rs)][]; try { int i = 0; while (rs.next()) { String l[] = {rs.getstring(1), rs.getstring(2), rs.getstring(3); System.out.print(rs.getString(1) + " " + " " + rs.getstring(2) + " " + " " + rs.getstring(3)); lista[i++] = l; catch (Exception e) { return lista; public void cadastraaluno(principal.aluno p) { String sql = "insert into aluno(nome,rg) values ('" + p.getnome() + "','" + p.getrg() + "')"; executarsql(sql);
13 public void deletaaluno(int id) { String sql = "delete from aluno where idaluno = " + id; executarsql(sql); // fechando a conexão public void fecharconexao() { try { con.close(); catch (Exception e) { System.out.println("Nao foi possível fechar a conexão."); public void finalize() { fecharconexao(); /* codigo para aproveitamento futuro public exp.aluno getaluno(int id){ ResultSet rs = executarbuscasql("select nome, sexo, cidade, praticaesporte, nivelformacao from pessoa where id = "+ id); exp.aluno p = null; try{ if (rs.next()){ char sexo = rs.getstring(2).tochararray()[0]; p = new exp.aluno(); p.setnome("oi!"); catch(exception e){ return p; */ /* public void atualizapessoa(pessoa p){ String sql = "update pessoa set nome = '"+p.nome+"',"+ " sexo = '"+p.sexo+"',"+ " cidade = '"+p.cidade+"',"+ " praticaesporte = "+p.praticaesporte+","+ " nivelformacao = '"+p.nivelformacao+"' "+ " where id = "+ p.id; executarsql(sql); */
14 Siga até o formulário CadAluno e na guia codigo-fonte crie o seguinte método: //introducao manual inicio boolean verificarcampos(){ String serro = ""; boolean erro = false; if (jtnome.gettext().equals("")) { /*o nome deve ser o mesmo que voce especificou para o componente.*/ serro = "O nome não pode ficar em branco!"; jtnome.grabfocus(); erro = true; else if (jtrg.gettext().equals("")) { serro = "O RG não pode ficar em branco!"; jtrg.grabfocus(); erro = true; if (erro){ javax.swing.joptionpane.showmessagedialog(null,serro,"erro",javax.swing.joptionp ane.error_message); return false; return true; //fim Se ocorrer alguns erros, significa que o nome interno do componente não é jtnome nem jtrg. Para corrigir isso temos algumas opções. Se desejar basta selecionar o da terceira letra até o final do nome e pressionar ctrl + barra de espaço e escolher uma das opções para que o nome possa ser aceito. Porém os nomes que aparecem geralmente nao são nada sujestivos, o que dificulta na programação. A melhor opção para você no momento é renomear os elementos na guia inspetor como sujerido no código acima para que possamos proceguir com o nosso exemplo. Para isso basta clicar com o botão direito e em alterar nome da variável. Obs.: JtextField corresponde ao componente campo de texto. Em seguida acrescente logo após a primeira chave da classe CadAluno o seguinte trecho: //necessario para a interacao com o banco de dados database.bdmysql bd = database.bdmysql.getinstance(); Dentro do construtor adicione o seguinte: /*item utilizado para fazer com que ao fechar a janela secundaria a aplicação não feche*/ setdefaultcloseoperation(javax.swing.windowconstants.dispose_on_close); //nao permite a maximização this.setresizable(false); Crie um evento no botão salvar da mesma forma que foi ensinado e adicione o seguinte código:
15 System.out.print("O botão salvar foi pressionado!"); if(verificarcampos()){ principal.aluno a = new principal.aluno(); a.setnome(jtnome.gettext()); a.setrg(jtrg.gettext()); bd.cadastraaluno(a); Para que o banco de dados possa ser criado execute o seguinte código no gerenciador do MySql. create database bdexp; CREATE TABLE aluno ( idaluno INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, nome VARCHAR(25) NOT NULL, rg INTEGER(10) UNSIGNED NOT NULL, PRIMARY KEY(idaluno) ); O primeiro corresponde a criação do banco de dados e o segundo corresponde a tabela aluno. No momento da execução efetue primeiro a criação do banco e com o mesmo selecionado execute o trecho correspondente a tabela. Dica: Coloque um arquivo.txt contendo esse código acima e também o driver mysql-connectorjava bin.jar no pacote docs. Na classe BDMySql deve ficar atento ao trecho que é explicado pelo Professor Renato. Veja! //... con = DriverManager.getConnection("jdbc:mysql://localhost:3306/bdexp", "root", "portable"); /* O que quer dizer cada um dos parâmentros acima * banco -> "jdbc:mysql://localhost:3306/bdexp" * usuário -> "root" * senha -> "portable"' */ //
16 A partir de agora vamos colocar o aplicativo para conversar com o banco de dados MySql através do driver mysql-connector-java bin.jar. Para isso clique com o botão direito em biblioteca e em adicionar JAR/pasta. Logo em seguida aponte o local onde o mesmo se encontra e abra. No nosso caso vamos o procurar na pasta docs que se encontra dentro do nosso projeto Exp. Pronto! Vamos testar? Execute a classe Main, clique no menu cadastro e no item aluno. Insira um nome e um número para o rg e pressione o botão salvar. Caso ocorra tudo certo aparecerá a seguinte mensagem:
17 Observe se o dado que você inseriu se encontra na tabela no banco de dados! Caso não tenha dado certo verifique se o nome, usuário e senha do banco estão corretos na classe BDMySql, se existem realmente no Banco de dados ou até mesmo se o arquivo.jar foi adicionado corretamente. Vamos aprender agora a exportar nossa aplicação como arquivo.jar? Antes devemos clicar com o botão direito em nossa aplicação e escolher a opção definir configuração e em personalizar
18 Em seguida selecione o item executar, e na definição da classe principal do projeto, clique no botão procurar. Escolha a classe Main, pressione o botão definir classe principal e ok. Clique novamente no projeto com o botão direito, definir configuração e em personalizar. Siga até o item construir, empacotamento e selecione a opção construir jar após a compilação e pressione o botão ok
19 Por fim clique novamente no projeto com o botão direito e escolha a opção limpar e construir. Isso criará o arquivo.jar no diretório dist. Pronto! agora é com você. Bons Estudos! Caso queira entrar em contato para apontar erros poderá usar o seguinte meio:
SISTEMA EXPERIMENTALL 15/11/2009. Olá a Todos!
15/11/2009 Olá a Todos! Pelo fato de saber que muitos alunos do IFBA não tem muita intimidade com o NetBeans e também por não gostar do fato de não poder manipular parte do código gerado pelo próprio programa,
Leia maisManipulação de Banco de Dados com Java 1. Objetivos
Manipulação de Banco de Dados com Java 1. Objetivos Demonstrar os fundamentos básicos para a manipulação de banco de dados com Java; Apresentar a sintaxe de comandos SQL usados em Java. 2. Definições A
Leia maisJAVA COM BANCO DE DADOS PROFESSORA DANIELA PIRES
Conteúdo O Projeto... 2 Criação de Pacotes... 4 Factory:... 6 DAO:... 15 GUI (Graphical User Interface ou Interface Gráfica de Cadastro)... 18 Evento SAIR... 23 Evento CADASTRAR... 24 1 O Projeto Arquivo
Leia maisAcesso a banco de dados
Acesso a banco de dados 1. Crie uma pasta chamada AcessoBD com as seguintes subpastas: Aplicativos, Drivers, AcessoMSACCESS, AcessoMySQL e AcessoSQLSERVER Exemplo 1: MS ACCESS 1. Crie um banco de dados
Leia maisPersistência de Classes em Tabelas de Banco de Dados
UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classes em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário preservar os objetos
Leia maisSistema de Recursos Humanos
Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento
Leia maisProgramação Orientada a Objetos II
Programação Orientada a Objetos II AULA Banco de Dados (Exemplo) Prof. Rodrigo Rocha Prof.rodrigorocha@yahoo.com (Modo Texto) Conectando ao Banco de Dados Entre no Diretório do Mysql mysql u root p criando
Leia maisJDBC Java Database Connectivity
5 JDBC Java Database Connectivity Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Trabalhar com bancos de dados em aplicações web em JSP através das classes
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisPersistência de Objetos no SGBD PostgreSQL, Utilizando as APIs: JDBC, JDK, Swing e Design Patteners DAO.
Persistência de Objetos no SGBD PostgreSQL, Utilizando as APIs: JDBC, JDK, Swing e Design Patteners DAO. Robson Adão Fagundes http://robsonfagundes.blogspot.com/ Mini curso Desenvolvimento de aplicação
Leia maisJava com Banco de Dados Posgree
Java com Banco de Dados Posgree Prof. Luiz Claudio Ferreira de Souza www.luizclaudiofs.blogspot.com 1 Driver para ligação Java e Postgre http://jdbc.postgresql.org/download.html www.luizclaudiofs.blogspot.com
Leia maisJDBC. Prof. Márcio Bueno (poonoite@marciobueno.com)
JDBC Prof. Márcio Bueno (poonoite@marciobueno.com) JBDC Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que faz o envio de instruções SQL para qualquer banco
Leia maisJava na WEB Banco de Dados
1 Java na WEB Banco de Dados Objetivo: Ao final da aula o aluno será capaz de: Criar aplicações JSP com acesso ao Banco de Dados MySql Configurar o TomCat para acessar o MySql. Não é Objetivo: Ao final
Leia maisMódulo 5 - JDBC java.sql - Conexão com Banco de Dados
Aplicações de Linguagem de Programação Orientada a Objetos 2ºsem/2012 (Professor: Tiago) Módulo 5 - JDBC java.sql - Conexão com Banco de Dados Fazer o download do drive de conexão com o BD: http://jdbc.postgresql.org/download.html
Leia maisJDBC. Siga as instruções para instalar o banco de dados H2 e criar a tabela Alunos.
JDBC CRIANDO O BANCO DE DADOS: Siga as instruções para instalar o banco de dados H2 e criar a tabela Alunos. CRIANDO O PROJETO JAVA PARA DESKTOP: Crie um projeto Java chamado Prograd Crie um pacote chamado
Leia maisJava JDBC - I. Ex. 2: para o SQLServer da Microsoft, o driver JDBC pode ser obtido em http://msdn.microsoft.com/en-us/data/aa937724.
Curso de Análise e Desenvolvimento de Software Disciplina: Linguagens de Programação II Prof. Gilmar Caiado Material de Apoio Java JDBC I 3 o Período 22/05/2009 Java JDBC - I Motivação: Realizar a integração
Leia maisLeonardo Gresta Paulino Murta leomurta@gmail.com
Leonardo Gresta Paulino Murta leomurta@gmail.com O Que é JDBC? API de acesso a banco de dados relacional do Java Faz uso do driver provido pelo banco de dados Roda SQL (create, insert, update, etc.) no
Leia maisEspecialização em web com interfaces ricas
Especialização em web com interfaces ricas Acessando Bancos de Dados com Java Prof. Fabrízzio Alphonsus A. M. N. Soares fabrizzio@inf.ufg.br professor.fabrizzio@gmail.com Instituto de Informática Universidade
Leia maisConfiguração Do Firebird no Ide NetBeans
Configuração Do Firebird no Ide NetBeans Inicialmente devemos fazer o download do Netbeans 5.5 localizado no site da Sun (www.sun.com). Em seguida baixar o driver JayBird, localizado no site do firebird
Leia maisCriando uma agenda simples com NetBeans 6.5
Criando uma agenda simples com NetBeans 6.5 (Swing application framework e Beansbinding) Já faz algum tempo que escrevi uma agenda simples usando o Eclipse com o Visual Class Editor. Demorei em torno de
Leia maisJava Exemplo MDI. Tela Principal
Java Exemplo MDI Nesta aula criaremos uma aplicação simples de cadastro para avaliar o nível de dificuldade/facilidade que é desenvolver softwares com a tecnologia Java. No NetBeans, crie um novo projeto
Leia maisDrive MySql de conexão para Eclipse
Drive MySql de conexão para Eclipse de Setembro de 0 Olá, neste artigo iremos focar em como utilizar o drive de conexão do Mysql na IDE eclipse. Veremos passo-a-passo como instalar, o que é uma coisa muito
Leia maisPersistência Java para Web com MySQL
Persistência Java para Web com MySQL 1. Criar o modelo no DBDesigner 2. Criar o esquema e as tabelas no MySQL 3. Criar um projeto Java simples, com o nome Empresa,no NetBeans 4. Adicionar o driver de conexão
Leia maisCurso: Desenvolvimento Java
Exercícios de Fixação 10 Aplicações com SGBD Exercícios resolvidos Para realizar estes exercícios, iremos utilizar o projeto Aula01. Crie neste projeto um pacote de nome banco. Todos os exercícios deverão
Leia maisPara desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
Leia maisAcesso à Dados ZEOS x Delphi. Professor Anderson
Acesso à Dados ZEOS x Delphi Professor Anderson Introdução O ZEOS é uma biblioteca que provê o acesso à uma base de dados em MYSQL. Através dessa Library, podemos realizar operações de manipulação da base
Leia maisDriver Mysql para Banco de Dados. Conexão com um Banco de Dados
Driver Mysql para Banco de Dados MySQL.: Driver.: com.mysql.jdbc.driver URL.: jdbc:mysql://localhost/nomedobanco Usuário.: root senha.: ****** Conexão com um Banco de Dados Colocar o driver do banco de
Leia maisUnidade 9: Middleware JDBC para Criação de Beans
Programação Servidor para Sistemas Web 1 Unidade 9: Middleware JDBC para Criação de Beans Implementando MVC Nível 1 Prof. Daniel Caetano Objetivo: Preparar o aluno para construir classes de entidade com
Leia maisJDBC (Java Database Connectivity) Padrão de Projeto DAO (Data Access Object) Roteiro para instalação do banco de dados e do driver JDBC
JDBC (Java Database Connectivity) Padrão de Projeto DAO (Data Access Object) Roteiro para instalação do banco de dados e do driver JDBC Java Database Connectivity Provê acesso SQL ao banco de dados Principais
Leia maisTutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10
Tutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina
Leia maisProgramação Orientada a Objetos JDBC Java Database Connectivity
Especialização em Engenharia de Software Programação Orientada a Objetos JDBC Java Database Connectivity Sérgio Soares scbs@cin.ufpe.br Objetivos Apresentar os conceitos básicos da especificação de Java
Leia maisRevisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014
Leia maisProgramação Orientada a Objetos II
Programação Orientada a Objetos II Prof. Walter Gima walter.gima@anhanguera.com 1 Plano de Ensino e Aprendizagem 2 Java Conexão banco de dados 3 Agenda Conexão Banco de Dados Padrão DAO (Data Access Object)
Leia maisIntegrando Java com Banco de Dados
Especialização em Engenharia de Software Programação Orientada a Objetos JDBC Java Database Connectivity Sérgio Soares scbs@cin.ufpe.br Objetivos Apresentar os conceitos básicos da especificação de Java
Leia maisJAVA 14 ODBC / JDBC Aceder a Bases de Dados através da Internet. Vitor Vaz da Silva
JAVA 14 ODBC / JDBC Aceder a Bases de Dados através da Internet Vitor Vaz da Silva Ter tudo à mão?! Saber tudo?! Saber onde encontrar?! Saber quem sabe?! As Bases de Dados ajudam a guardar dados e informação
Leia maisProgramação WEB (JSP + Banco Dados) Eng. Computação Prof. Rodrigo Rocha http://www.materialdeaula.com.br
Programação WEB (JSP + Banco Dados) Eng. Computação Prof. Rodrigo Rocha http://www.materialdeaula.com.br JSP (Java Server Pages) - JavaServer Pages (JSP) - Tecnologia de programação serverside - Permite
Leia maisJava - Conexão ao Banco de Dados usando JDBC
Java - Conexão ao Banco de Dados usando JDBC 1. Criar o modelo no DBDesigner, como mostrado a seguir. Salvar o script de criação da tabela. 2. Criar o esquema e as tabelas no MySQL (Pode usar o MySQL Query
Leia maisSistema básico de cadastro em Delphi com banco de dados InterBase.
Sistema básico de cadastro em Delphi com banco de dados InterBase. Nesta apostila vamos abordar o uso do banco de dados Interbase e o acesso nativo com os componentes da paleta InterBase do Delphi, eu
Leia maisTrabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011
Leia mais[CANCELAR] - Limpa todos os campos e desabilita campos e botões, exceto [NOVO] e [PESQUISAR].
PROJETO FÁBRICA DE DOCES COM BANCO DE DADOS PARTE 2 TELA REGISTRO DE PRODUÇÃO Seguindo o mesmo padrão da tela de cadastro, para registrar a produção o usuário deve clicar no botão NOVO para ativar o campo
Leia maisJAVAWEB AULA 2 Prof. Daniela Pires Sumário
Sumário 1. Projeto WEB... 2 2. Conexão com o banco de dados... 5 3. Include... 7 1 1. Projeto WEB Crie um novo projeto WEB, como mostram as telas abaixo: 2 Após criar seu website, copie todos os arquivos
Leia maismarcio@dsc.ufcg.edu.br priscillakmv@gmail.com
DSC/CEEI/UFCG marcio@dsc.ufcg.edu.br priscillakmv@gmail.com 1 Realiza atividades com ênfase em Ensino, Pesquisa e Extensão (Ensino) 2 Configurando o projeto Adicionando código ao arquivo com o código-fonte
Leia maisOrientação a Objetos
Orientação a Objetos Conexão:Banco de Dado MySQL JDBC / DriverManager/ ResultSet Gil Eduardo de Andrade O pacote MySQL-Connector Quando utilizamos o Banco de Dados MySQL, integrado a linguagem Java, necessitamos
Leia maisCriando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
Leia maisCRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO
CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre
Leia maisNetBeans. Conhecendo um pouco da IDE
NetBeans Conhecendo um pouco da IDE Professor: Edwar Saliba Júnior Sumário Apresentação:...1 Criando Um Novo Projeto de Software:...1 Depurando Um Código-fonte:...4 Entendendo o Código-fonte:...7 Dica
Leia mais2 Orientação a objetos na prática
2 Orientação a objetos na prática Aula 04 Sumário Capítulo 1 Introdução e conceitos básicos 1.4 Orientação a Objetos 1.4.1 Classe 1.4.2 Objetos 1.4.3 Métodos e atributos 1.4.4 Encapsulamento 1.4.5 Métodos
Leia maisJava e Conexão com Banco de Dados
A Plataforma Java Programação Orientada a Objetos em Java Java e Conexão com Banco de Dados Prof. Giuliano Prado de Morais Giglio, M.Sc. Conexão com Banco de Dados JDBC: Java Database Connectivity Acesso
Leia maisAcesso a Banco. Conexão em Java. Conexão em Java. Programação Orientada a Objetos Profa. Cristiane e Prof. Daniel
Acesso a Banco Programação Orientada a Objetos Profa. Cristiane e Prof. Daniel As conexões em Java são feitas através de uma ponte que implementa todas as funcionalidades que um banco de dados padrão deve
Leia maisBanco de Dados. Banco de Dados. Alcides Pamplona alcides.pamplona@gmail.com. Alcides Pamplona Linguagem de Programação CESBD 2010
Alcides Pamplona Linguagem de Programação CESBD 2010 Alcides Pamplona alcides.pamplona@gmail.com Tópicos API JDBC Utilizando JDBC Statement PreparedStatement Mapeamento Objeto-Relacional 2 API JDBC 3 API
Leia maisINTRODUÇÃO. No entanto, o que pode ser considerado um produto (resultado) da criação de BDs?
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Um Banco
Leia maisFerramentas: jar e javadoc
Ferramentas: jar e javadoc Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/ 1 Objetivos
Leia mais1 Criando um aplicativo visual em Java
1 Criando um aplicativo visual em Java Inicie o Netbeans e nele crie um novo projeto, em categorias escolha Java e em projetos escolha Aplicativo Java, na próxima janela escreva o nome do projeto PrimeiroAplicativoVisual
Leia maisIntrodução a relatórios Crosstab com ireport/jasperreports
Introdução a relatórios Crosstab com ireport/jasperreports 1. Introdução O objetivo deste tutorial é mostrar como montar um relatório crosstab, também conhecido como relatório de referência cruzada, usando
Leia maisManipulação de Banco de Dados com Java. Ms. Bruno Crestani Calegaro (bruno.calegaro@ifsc.edu.br) Maio/ 2015
Manipulação de Banco de Dados com Java Ms. Bruno Crestani Calegaro (bruno.calegaro@ifsc.edu.br) Maio/ 2015 Acesso a um SGBD Em sistemas mais simples o uso de arquivos pode ser usado mas para aplicações
Leia maisC# - Conexão com MySQL
E S T A A P R E S E N T A Ç Ã O F O I E L A B O R A D A COMO M A T E R I A L DE A P O I O À A U L A DO P R O F E S S O R L E O L A R B A C K A O S A L U N O S DA E S C O L A T É C N I C A P O L I M I G.
Leia maisGUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Leia maisFuncionamento da Aplicação. Simulações do funcionamento. Simulação SAC
Funcionamento da Aplicação Simulações do funcionamento Simulação SAC Simulação PRICE Simulação Cartão de Crédito Simulação Deposito Simulação parcela mínima Simulação Parcelamento máximo Classe: ConnectionFactory;
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia maisFERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Leia maisAula 1 Acesso a Banco de Dados
Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores
Leia maisDesenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Java Database Connectivity (JDBC) Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisManual de Instalação e Configuração do SQL Express
Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou
Leia maisJava & Bancos de Dados Adaptado de Slides da Universidade Salgado de Oliveira Goiânia
Java & Bancos de Dados Adaptado de Slides da Universidade Salgado de Oliveira Goiânia Sistemas de Informação Ling.Prog.V Prof. Roberto Couto Lima Fonte: Curso Java Prof. Fabricio Leonard Leopoldino (Universo)
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisMANUAL PORTAL CLIENTE AVANÇO
MANUAL PORTAL CLIENTE AVANÇO [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para Suporte Avanço Autor:
Leia maisTUTORIAL DE INTRODUÇÃO AO CEWOLF
1 TUTORIAL DE INTRODUÇÃO AO CEWOLF CRIANDO GRÁFICOS COM JSP, CEWOLF/JFREECHART E MYSQL 1. Introdução O Cewolf (http://cewolf.sourceforge.net/) é uma biblioteca que facilita a criação de gráficos dinâmicos
Leia maisDe forma simples, para a execução de comandos SQL com JDBC, precisa-se da instancia de três classes Java. São elas: Nome da classe Função
.1 JDBC A linguagem Java possui classes que permitem a com um banco de dados. Essas classes fazem parte do pacote JDBC (Java Database Connectivity), uma API (Application Program Interface) que permite
Leia maisGUIA PRÁTICO DE INSTALAÇÃO
GUIA PRÁTICO DE INSTALAÇÃO 1 1. PROCEDIMENTOS ANTES DA INSTALAÇÃO SIGEP WEB - Gerenciador de Postagens dos Correios 1.1. Solicitar Senha para Fechamento de PLP Solicitar ao seu consultor comercial a senha
Leia maisJava na Web. Aplicações Web
Montando o ambiente com HSQLDB JSP com um conteúdo de banco de dados: JDBC Integre JSPs com servlets aplicando o Modelo-Visualização- Controle Montando o ambiente com HSQLDB Faça a transferênci da página
Leia maisLaboratório de Banco de Dados Aula 1 Acesso a Banco de Dados. Prof. Josenildo Silva jcsilva@ifma.edu.br
Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores
Leia maisCRIANDO TEMPLATES E LEGENDAS
CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-
Leia maisINSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS
INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e
Leia maisJAVAWEB AULA 2 Prof. Daniela Pires Sumário
Sumário 1. Projeto WEB... 2 2. Conexão com o banco de dados... 5 3. Include... 7 1 1. Projeto WEB Crie um novo projeto WEB, como mostram as telas abaixo: 2 Após criar seu website, copie todos os arquivos
Leia maisPROGRAMAÇÃO SERVIDOR MIDDLEWARE JDBC: USANDO O JAVA DB EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB MIDDLEWARE JDBC: USANDO O JAVA DB Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o conceito do Middleware JDBC Capacitar para a criação de bancos de dados JavaDB
Leia maisCriando, inserindo e exibindo PHP+MySql
Criando, inserindo e exibindo PHP+MySql De uma forma extremamente fácil e básica você verá como criar banco de dados, tabelas, inserir e exibir usando o phpmyadmin, PHP e MySql. O que é um banco de dados?
Leia maisClique no botão novo
Tutorial para uso do programa Edilim Criado pela profª Carina Turk de Almeida Correa 1- Abra o programa Edilim. Clique no botão novo, como mostrado abaixo: Clique no botão novo 2- Todos os arquivos a serem
Leia maisAutenticação e Autorização
Autenticação e Autorização Introdução A segurança em aplicações corporativas está relacionada a diversos aspectos, tais como: autenticação, autorização e auditoria. A autenticação identifica quem acessa
Leia maisJDBC DRIVER. Objetivo: Possibilitar aplicações não Zim de se conectar a um banco de dados Zim utilizando as normas JDBC.
Objetivo: Possibilitar aplicações não Zim de se conectar a um banco de dados Zim utilizando as normas JDBC. Requisitos para usar o driver JDBC Do lado do cliente: O driver JDBC Do lado do servidor: A base
Leia maisMini-Tutorial. Como criar relatórios Java para Web com JasperReports e ireport por Roberto J. Furutani 20/07/2005 www.furutani.eti.
Mini-Tutorial Como criar relatórios Java para Web com JasperReports e ireport por Roberto J. Furutani 20/07/2005 www.furutani.eti.br 1. Introdução O objetivo deste trabalho é mostrar de forma prática como
Leia maisManual de Instalação de SQL Server (2005, 2008, 2012).
Manual de Instalação de SQL Server (2005, 2008, 2012). Instalação do SQL 2005. - Primeiro baixo o instalador do SQL nesse link: http://www.microsoft.com/pt-br/download/details.aspx?id=184 - Execute o arquivo
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisDesenvolvendo Aplicações Web com NetBeans
Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo
Leia maisJava Beans e Servlets
6 Java Beans e Servlets Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar os recursos de orientação à objetos Java em JSP e integrá-los a tecnologia
Leia maisExemplo25 Leitura de dados de arquivos txt. Passos para a elaboração da aplicação:
Exemplo25 Leitura de dados de arquivos txt Passos para a elaboração da aplicação: 1. Faça um arquivo texto usando o Bloco de Notas obedecendo a uma estrutura de linhas e colunas de dados, conforme mostra
Leia maisInserindo Dados no Banco de Dados Paradox.
Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database
Leia maisINSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0
CAPÍTULO 18 INSTALANDO E CONFIGURANDO O MICROSOFT OFFICE PROJECT SERVER 2003 INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0 Antes de começar a instalação do Microsoft Office Project Server 2003
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisJava Básico JDBC. Razer Anthom Nizer Rojas Montaño (razer@razer.org) 2008. Banco de Dados: JDBC
Java Básico JDBC Razer Anthom Nizer Rojas Montaño (razer@razer.org) 2008 Banco de Dados: JDBC API de acesso a banco de dados Pacote java.sql.* Precisa-se de um driver de acesso. Ex para oracle: oracle.jdbc.driver.oracledriver
Leia maisSistema de Controle de Cheques GOLD
Sistema de Controle de Cheques GOLD Cheques GOLD é um sistema para controlar cheques de clientes, terceiros ou emitidos. Não há limitações quanto as funcionalidades do programa, porém pode ser testado
Leia maisPersistindo dados com TopLink no NetBeans
Persistindo dados com TopLink no NetBeans O que é TopLink? O TopLink é uma ferramenta de mapeamento objeto/relacional para Java. Ela transforma os dados tabulares de um banco de dados em um grafo de objetos
Leia maisTutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante
Tutorial Ouvidoria Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante Como acessar a Ouvidoria? 1. Primeiramente acesse o site de sua instituição, como exemplo vamos utilizar
Leia maisProcedimentos para Instalação do Sisloc
Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação
Leia maisConfiguração de assinatura de e-mail
Configuração de assinatura de e-mail Este manual irá lhe auxiliar a configurar a sua assinatura de E-mail no Microsoft Outlook (Desktop) e no Outlook Web App (Webmail). Gerando a sua assinatura de e-mail
Leia maisETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso
Leia maisJAVA JDBC COMO FUNCIONA. Programação Orientada a Objetos Flávio de Oliveira Silva 315. Programação Orientada a Objetos Flávio de Oliveira Silva 316
JAVA JDBC JDBC JAVA DATABASE CONNECTIVITY Permite o acesso a banco de dados Uma das formas de acesso é utilizando o driver JDBC-ODBC que permite a conexão através de um DRIVER OBDC O ODBC (Open Database
Leia maisFernando Freitas Costa. Pós-Graduando em Gestão e Docência Universitária. blog.fimes.edu.br/fernando nando@fimes.edu.br
JavaServerFaces JSF Fernando Freitas Costa Bacharel em Sistemas de Informação Pós-Graduando em Gestão e Docência Universitária blog.fimes.edu.br/fernando nando@fimes.edu.br JavaServerFaces e Banco de Dados
Leia maisSistema de Registro das Atividades do RT - Tutorial de utilização
Sistema de Registro das Atividades do RT - Tutorial de utilização Acesso WEB 1. Primeiro acesso Para acessar o sistema, abra seu navegador de internet e vá até o site http://sistemart.crmv pr.org.br. Você
Leia mais