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 !
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 !