Pular para o conteúdo principal

Manipulação de registro em NetBeans

Esse exemplo que vou colocar aqui, não está completo, falta terminar a parte de edição que na verdade só está faltando fazer o POST dele da servelet e as manipulações la.
O de exclusão esta fácil, lembra que a exclusão para a edição é moleza só pegar o Codigo e dar um delete no bd.
o Script para criação do DB é esse:



create database escola;
use escola;

CREATE TABLE `escola`.`aluno` (
  `codigo` integer  NOT NULL AUTO_INCREMENT,
  `nome` varchar(50) ,
  `dn` date ,
  `rg` varchar(20) ,
  PRIMARY KEY (`codigo`)
)
ENGINE = InnoDB;

CREATE TABLE `escola`.`professor` (
  `codigo` integer  NOT NULL AUTO_INCREMENT,
  `nome` varchar(50) ,
  `cpf` varchar(20) ,
  `capacitacao` varchar(255) ,
  PRIMARY KEY (`codigo`)
)
ENGINE = InnoDB;

CREATE TABLE `escola`.`sala` (
  `codigo` integer  NOT NULL AUTO_INCREMENT,
  `nome` varchar(20) ,
  `qtdemax` integer ,
  PRIMARY KEY (`codigo`)
)
ENGINE = InnoDB;




CREATE TABLE `escola`.`turma` (
  `codigo` integer  NOT NULL,
  `codaluno` integer ,
  `codsala` integer ,
  `codprofessor` integer ,
  PRIMARY KEY (`codigo`)
)
ENGINE = InnoDB;


CREATE TABLE `escola`.`usuarios` (
  `nome` varchar(50)  NOT NULL,
  `login` varchar(20)  NOT NULL,
  `senha` varchar(10)  NOT NULL,
  PRIMARY KEY (`login`)
)
ENGINE = InnoDB;



Olhá esse projeto ficou bem complicado de entender e péssimo no sentido de qualidade.
E nem presta atenção do modo que foi feito para pegar o código do aluno, por que foi uma solução na base da POG ;D
Nos próximos projetinhos, vou deixar a coisa mais organizada.

Segue o link de download. Aqui !

Postagens mais visitadas deste blog

Gambas 2 - Listar dados em comboxbox

Achei aqui no meu Google Docs, uma dica que tinha guardado a muito tempo. Pode ser que seja útil pra alguém. ' Gambas class file  PUBLIC combo AS ComboBox PUBLIC SUB ToggleButton1_Click()         listacombo(ComboBox1, "select * from cadastro")   END PROCEDURE listacombo(Combo AS ComboBox, busca AS String)   DIM r AS Result   DIM conta AS Integer    conexao.conectar_banco    r = conexao.bd.Exec(busca)    r.MoveFirst    Combo.Add(r!nome_cad)    FOR conta = 1 TO r.Count - 1        r.MoveNext        Combo.Add(r!nome_cad)    NEXT END