Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Problema ao inserir informações no banco de dados usando jsp

$
0
0

@xphx escreveu:

Olá pessoal, estou com um problema grande se alguém puder me ajudar agradeço. Eu tenho um formulário em JSP e quando o botão gravar for clicado as informações deve ser gravadas no banco (oracle). Eu estou usando ojdbc 14. No meu formulário tem um combox que faz uma consulta no banco por isso acho q o problema não é conexão com o banco. Quando eu testo ele local ele funciona e grava normalmente mas quando eu testo no servidor ele não mostra nenhum erro, é como se a função não estivesse "comentada" ou algo do tipo. Vou mostrar meu código aqui.

--Classe dao

`import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class Conexao {

String urlora = "jdbc:oracle:thin:@8.8.8.8:2000";


public Connection abrirConexao() throws ClassNotFoundException, SQLException{
	try {
		Class.forName("oracle.jdbc.OracleDriver");
		Connection oraconn = DriverManager.getConnection(urlora, "X", "y");
		return oraconn;
	} catch (SQLException e) {

		e.printStackTrace();
	}
	return null;

}

}
`
- arquivo JSP

`<%@page import="br.com.sauderesidence.intranet.uteis.Util"%>
<%@page import="br.com.sauderesidence.intranet.models.veiculos.Veiculos"%>
<%@page import="br.com.sauderesidence.intranet.daos.veiculos.VeiculosDAO"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>

//codigo javascript

    function validaDados(){
        if(document.form1.cmbPlaca.value == "0"){
            alert('Veículo não selecionado');
            return false;
        }
        
        if(document.form1.txtKm.value == ""){
            alert('Kilometragem não informada');
            return false;
        }
        
        if(document.form1.combustivel.value == ""){
            alert('Nível de combustível não selecionado');
            return false;
        }
        
        if(document.form1.ProtetorCarter.value == ""){
            alert('Protetor de carter não selecionado');
            return false;
        }
        
        if(document.form1.Bagageiro.value == ""){
            alert('Bagageiro não selecionado');
            return false;
        }
        
        if(document.form1.FrisoLateral.value == ""){
            alert('Friso lateral não selecionado');
            return false;
        }
        
        if(document.form1.BreakLight.value == ""){
            alert('Break Light não selecionado');
            return false;
        }
        
        if(document.form1.FarolAuxiliar.value == ""){
            alert('Farol auxiliar não selecionado');
            return false;
        } if(document.form1.Calota.value == ""){
            alert('Calota não selecionado');
            return false;
        }
        
        if(document.form1.Alarme.value == ""){
            alert('Alarme não selecionado');
            return false;
        }
        
        if(document.form1.Acendedor.value == ""){
            alert('Acendedor não selecionado');
            return false;
        }
        
        if(document.form1.Antena.value == ""){
            alert('Antena não selecionado');
            return false;
        }
        
        if(document.form1.Radio.value == ""){
            alert('Radio não selecionado');
            return false;
        }
        
        if(document.form1.cd.value == ""){
            alert('CD não selecionado');
            return false;
        }
        
        if(document.form1.AutoFalante.value == ""){
            alert('Auto falante não selecionado');
            return false;
        }
        
        if(document.form1.ConsoleInterno.value == ""){
            alert('Console interno não selecionado');
            return false;
        }
        
        if(document.form1.Tapete.value == ""){
            alert('Tapete não selecionado');
            return false;
        }
        
        if(document.form1.Manual.value == ""){
            alert('Manual não selecionado');
            return false;
        }
        
        return true;
    }`

//formulario html

<form name="form1" action="checklistmov.jsp" onsubmit="return validaDados()">
<label class="titulo">Check-List Frota</label><hr>
<table style="width: 100%">
<tr>
<td colspan="2" style="width: 100%">
<input type="submit" name="btnGravar" class="botao" value="Gravar" />
<input type="text" name="txtData" value="<%= Util.RetornaDataAtual() %>" />
<input type="text" name="txtUsuario" value="<%= request.getParameter("user") %>" />
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Placa:</td>
<td class="cor2 label" style="width: 80%">
<select name="cmbPlaca" class="combobox">
<option value="0">Selecione</option>
<%
VeiculosDAO daoveiculo = new VeiculosDAO();
for(Veiculos c : daoveiculo.ListarVeiculos()){
%>
<option value="<%= c.getPlaca() %>"><%= c.getNome() %></option>
<%
}
%>
</select>
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Km:</td>
<td class="cor2 label" style="width: 80%">
<input type="text" name="txtKm" class="textbox" />
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Situação do Combustível:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="combustivel" value="1" />Vazio
<input type="radio" name="combustivel" value="2" />1/8
<input type="radio" name="combustivel" value="3" />1/4
<input type="radio" name="combustivel" value="4" />3/8
<input type="radio" name="combustivel" value="5" />1/2
<input type="radio" name="combustivel" value="6" />5/8
<input type="radio" name="combustivel" value="7" />6/8
<input type="radio" name="combustivel" value="8" />7/8
<input type="radio" name="combustivel" value="9" />Cheio
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Vidros:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxVidroDian" class="textbox" value="S" />Dianteiro
<input type="checkbox" name="cbxVidroTraz" class="textbox" value="S" />Trazeiro
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Vidros portas:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxVidroDirDian" class="textbox" value="S" />Dianteiro direito
<input type="checkbox" name="cbxVidroEsqDian" class="textbox" value="S" />Dianteiro esquerdo
<input type="checkbox" name="cbxVidroDirTraz" class="textbox" value="S" />Trazeiro direito
<input type="checkbox" name="cbxVidroEsqTraz" class="textbox" value="S" />Trazeiro esquerdo
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Retrovisor:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxRetrovisorDir" class="textbox" value="S" />Direito
<input type="checkbox" name="cbxRetrovisorEsq" class="textbox" value="S" />Esquerdo
<input type="checkbox" name="cbxRetrovisorInt" class="textbox" value="S" />Interno
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Farol:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxFarolDir" class="textbox" value="S" />Direito
<input type="checkbox" name="cbxFarolEsq" class="textbox" value="S" />Esquerdo
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Lanterna:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxLanternaDir" class="textbox" value="S" />Direito
<input type="checkbox" name="cbxLanternaEsq" class="textbox" value="S" />Esquerdo
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Parachoque:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxParachoqueDian" class="textbox" value="S" />Dianteiro
<input type="checkbox" name="cbxParachoqueTraz" class="textbox" value="S" />Trazeiro
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Capo:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxCapo" class="textbox" value="S" />
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Teto:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxTeto" class="textbox" value="S" />
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Paralama:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxParalamaDirDian" class="textbox" value="S" />Dianteiro direito
<input type="checkbox" name="cbxParalamaEsqDian" class="textbox" value="S" />Dianteiro esquerdo
<input type="checkbox" name="cbxParalamaDirTraz" class="textbox" value="S" />Trazeiro direito
<input type="checkbox" name="cbxParalamaEsqTraz" class="textbox" value="S" />Trazeiro esquerdo
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Porta:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxPortaDirDian" class="textbox" value="S" />Dianteiro direito
<input type="checkbox" name="cbxPortaEsqDian" class="textbox" value="S" />Dianteiro esquerdo
<input type="checkbox" name="cbxPortaDirTraz" class="textbox" value="S" />Trazeiro direito
<input type="checkbox" name="cbxPortaEsqTraz" class="textbox" value="S" />Trazeiro esquerdo
<input type="checkbox" name="cbxPortaMala" class="textbox" value="S" />Porta mala
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Roda:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxRodaDirDian" class="textbox" value="S" />Dianteiro direito
<input type="checkbox" name="cbxRodaEsqDian" class="textbox" value="S" />Dianteiro esquerdo
<input type="checkbox" name="cbxRodaDirTraz" class="textbox" value="S" />Trazeiro direito
<input type="checkbox" name="cbxRodaEsqTraz" class="textbox" value="S" />Trazeiro esquerdo
<input type="checkbox" name="cbxEstepe" class="textbox" value="S" />Estepe
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Outros:</td>
<td class="cor2 label" style="width: 80%">
<input type="checkbox" name="cbxExtintor" class="textbox" value="S" />Extintor
<input type="checkbox" name="cbxMacaco" class="textbox" value="S" />Macaco
<input type="checkbox" name="cbxTriangulo" class="textbox" value="S" />Triângulo
<input type="checkbox" name="cbxChaveRodas" class="textbox" value="S" />Chave de Rodas
<input type="checkbox" name="cbxChave" class="textbox" value="S" />Chave
<input type="checkbox" name="cbxChaveReserva" class="textbox" value="S" />Chave reserva
<input type="checkbox" name="cbxTrava" class="textbox" value="S" />Trava
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Protetor de carter:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="ProtetorCarter" value="S" />Sim
<input type="radio" name="ProtetorCarter" value="N" />Não
<input type="radio" name="ProtetorCarter" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Bagageiro:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Bagageiro" value="S" />Sim
<input type="radio" name="Bagageiro" value="N" />Não
<input type="radio" name="Bagageiro" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Friso lateral:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="FrisoLateral" value="S" />Sim
<input type="radio" name="FrisoLateral" value="N" />Não
<input type="radio" name="FrisoLateral" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Break light:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="BreakLight" value="S" />Sim
<input type="radio" name="BreakLight" value="N" />Não
<input type="radio" name="BreakLight" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Farol auxiliar:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="FarolAuxiliar" value="S" />Sim
<input type="radio" name="FarolAuxiliar" value="N" />Não
<input type="radio" name="FarolAuxiliar" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Calota:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Calota" value="S" />Sim
<input type="radio" name="Calota" value="N" />Não
<input type="radio" name="Calota" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Alarme:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Alarme" value="S" />Sim
<input type="radio" name="Alarme" value="N" />Não
<input type="radio" name="Alarme" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Acendedor:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Acendedor" value="S" />Sim
<input type="radio" name="Acendedor" value="N" />Não
<input type="radio" name="Acendedor" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Antena:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Antena" value="S" />Sim
<input type="radio" name="Antena" value="N" />Não
<input type="radio" name="Antena" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Rádio:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Radio" value="S" />Sim
<input type="radio" name="Radio" value="N" />Não
<input type="radio" name="Radio" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">CD:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="cd" value="S" />Sim
<input type="radio" name="cd" value="N" />Não
<input type="radio" name="cd" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Auto-Falante:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="AutoFalante" value="S" />Sim
<input type="radio" name="AutoFalante" value="N" />Não
<input type="radio" name="AutoFalante" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Console interno:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="ConsoleInterno" value="S" />Sim
<input type="radio" name="ConsoleInterno" value="N" />Não
<input type="radio" name="ConsoleInterno" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Tapetes:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Tapete" value="S" />Sim
<input type="radio" name="Tapete" value="N" />Não
<input type="radio" name="Tapete" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Manual:</td>
<td class="cor2 label" style="width: 80%">
<input type="radio" name="Manual" value="S" />Sim
<input type="radio" name="Manual" value="N" />Não
<input type="radio" name="Manual" value="NE" />Inexistente
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Pneu Marca:</td>
<td class="cor2 label" style="width: 80%">
DD<input type="text" class="textbox" maxlength="100" name="txtPneuDianDirMarca" size="20"/>
DE<input type="text" class="textbox" maxlength="100" name="txtPneuDianEsqMarca" size="20"/><br>
TD<input type="text" class="textbox" maxlength="100" name="txtPneuTrazDirMarca" size="20"/>
TE<input type="text" class="textbox" maxlength="100" name="txtPneuTrazEsqMarca" size="20"/><br>
Estepe<input type="text" class="textbox" maxlength="100" name="txtEstepeMarca" size="20"/>
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Pneu situação:</td>
<td class="cor2 label" style="width: 80%">
DD<input type="text" class="textbox" maxlength="100" name="txtPneuDianDirSit" size="20" />
DE<input type="text" class="textbox" maxlength="100" name="txtPneuDianEsqSit" size="20" /><br>
TD<input type="text" class="textbox" maxlength="100" name="txtPneuTrazDirSit" size="20" />
TE<input type="text" class="textbox" maxlength="100" name="txtPneuTrazEsqSit" size="20" /><br>
Estepe<input type="text" class="textbox" maxlength="100" name="txtEstepeSit" size="20" />
</td>
</tr>
<tr>
<td class="cor1 fonte1" style="width: 20%">Observação:</td>
<td class="cor2 label" style="width: 80%">
<textarea name="txtObservacao" class="textbox" maxlength="500" cols="50" rows="5"></textarea>
</td>
</tr>
<tr>
<td colspan="2" style="width: 100%">
<input type="submit" name="btnGravar" class="botao" value="Gravar" />
</td>
</tr>
</table>

//Metodo inserir

`package br.com.sauderesidence.intranet.daos.veiculos;

import java.sql.PreparedStatement;
import java.sql.SQLException;

import br.com.sauderesidence.intranet.conexao.Conexao;
import br.com.sauderesidence.intranet.models.veiculos.CheckListVeiculos;

public class CheckListVeiculosDAO {

Conexao conn;

public CheckListVeiculosDAO() {
	conn = new Conexao();
}

public void Incluir(CheckListVeiculos c) throws ClassNotFoundException{
	
	String sql = "INSERT INTO SR_CARROS_CHECKLIST ("
            + "PLACA, IDUSUARIO, DATA, KM, IDCOMBUSTIVEL, VIDRO_DIAN, VIDRO_TRAZ, VIDRO_DIR_DIAN, VIDRO_ESQ_DIAN, VIDRO_DIR_TRAZ, "
            + "VIDRO_ESQ_TRAZ, RETROVISOR_DIR, RETROVISOR_ESQ, RETROVISOR_INT, FAROL_DIR, FAROL_ESQ, LANTERNA_DIR, LANTERNA_ESQ, PARACHOQUE_DIAN, PARACHOQUE_TRAZ, "
            + "CAPO, TETO, PARALAMA_DIAN_DIR, PARALAMA_DIAN_ESQ, PARALAMA_TRAZ_DIR, PARALAMA_TRAZ_ESQ, RODA_DIAN_DIR, RODA_DIAN_ESQ, RODA_TRAZ_DIR, RODA_TRAZ_ESQ, "
            + "ESTEPE, PORTA_DIAN_DIR, PORTA_DIAN_ESQ, PORTA_TRAZ_DIR, PORTA_TRAZ_ESQ, PORTAMALA, EXTINTOR, MACACO, TRIANGULO, CHAVERODAS, "
            + "CHAVE, CHAVERESERVA, TRAVA, PROTETORCARTER, BAGAGEIRO, FRISOLATERAL, BREAKLIGHT, FAROLAUXILIAR, CALOTAS, ALARME, "
            + "ACENDEDOR, ANTENA, RADIO, CD, AUTOFALANTE, CONSOLEINTERNO, TAPETES, MANUAL, PNEU_DIAN_DIR_MARCA, PNEU_DIAN_ESQ_MARCA, "
            + "PNEU_TRAZ_DIR_MARCA, PNEU_TRAZ_ESQ_MARCA, ESTEPE_MARCA, PNEU_DIAN_DIR_SIT, PNEU_DIAN_ESQ_SIT, PNEU_TRAZ_DIR_SIT, PNEU_TRAZ_ESQ_SIT,"
            + " ESTEPE_SIT, OBSERVACAO) VALUES "
            + "(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
            +  "?, ?, ?, ?, ?, ?, ?, ?, ?)";
	try {
		
		PreparedStatement ps = conn.abrirConexao().prepareStatement(sql);
		ps.setString(1, c.getPlaca());        
        ps.setInt(2, c.getUsuario());        
        ps.setString(3, c.getData());        
        ps.setString(4, c.getKm());
        ps.setInt(5, c.getCombustivel());        
        ps.setString(6, c.getVidrodian());        
        ps.setString(7, c.getVidrotraz());        
        ps.setString(8, c.getVidrodirdian());
        ps.setString(9, c.getVidroesqdian());        
        ps.setString(10, c.getVidrodirtraz()); 
        
        ps.setString(11, c.getVidroesqtraz());        
        ps.setString(12, c.getRetrovisordir());
        ps.setString(13, c.getRetrovisoresq());        
        ps.setString(14, c.getRetrovisorint());        
        ps.setString(15, c.getFaroldir());        
        ps.setString(16, c.getFarolesq());
        ps.setString(17, c.getLanternadir());       
        ps.setString(18, c.getLanternaesq());        
        ps.setString(19, c.getParachoquedian());        
        ps.setString(20, c.getParachoquetraz());
        
        ps.setString(21, c.getCapo());        
        ps.setString(22, c.getTeto());        
        ps.setString(23, c.getParalamadiandir());        
        ps.setString(24, c.getParalamadianesq());
        ps.setString(25, c.getParalamatrazdir());        
        ps.setString(26, c.getParalamatrazesq());
        ps.setString(27, c.getRodadiandir());        
        ps.setString(28, c.getRodadianesq());        
        ps.setString(29, c.getRodatrazdir());        
        ps.setString(30, c.getRodatrazesq());
        
        ps.setString(31, c.getEstepe());        
        ps.setString(32, c.getPortadiandir());        
        ps.setString(33, c.getPortadianesq());        
        ps.setString(34, c.getPortatrazdir());
        ps.setString(35, c.getPortatrazesq());        
        ps.setString(36, c.getPortamala());        
        ps.setString(37, c.getExtintor());        
        ps.setString(38, c.getMacaco());
        ps.setString(39, c.getTriangulo());                
        ps.setString(40, c.getChaverodas());        
        
        ps.setString(41, c.getChave());        
        ps.setString(42, c.getChavereserva());        
        ps.setString(43, c.getTrava());        
        ps.setString(44, c.getProtetorcarter());        
        ps.setString(45, c.getBagageiro());        
        ps.setString(46, c.getFrisolateral());        
        ps.setString(47, c.getBreaklight());        
        ps.setString(48, c.getFarolauxiliar());        
        ps.setString(49, c.getCalotas());
        ps.setString(50, c.getAlarme());        
        
        ps.setString(51, c.getAcendedor());        
        ps.setString(52, c.getAntena());        
        ps.setString(53, c.getRadio());
        ps.setString(54, c.getCd());        
        ps.setString(55, c.getAutofalante());        
        ps.setString(56, c.getConsoleinterno());        
        ps.setString(57, c.getTapete());
        ps.setString(58, c.getManual());        
        ps.setString(59, c.getPneumarcadiandir());        
        ps.setString(60, c.getPneumarcadianesq());        
        
        ps.setString(61, c.getPneumarcatrazdir());
        ps.setString(62, c.getPneumarcatrazesq());        
        ps.setString(63, c.getEstepemarca());
        ps.setString(64, c.getPneusituacaodiandir());
        ps.setString(65, c.getPneusituacaodianesq());
        ps.setString(66, c.getPneusituacaotrazdir());
        ps.setString(67, c.getPneusituacaotrazesq());
        ps.setString(68, c.getEstepesituacao());
        ps.setString(69, c.getObservacao());
        ps.executeUpdate();
        
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
	
}

}
`

//JSP pega os valores do form e chama o metodo de inserir

`
<%@page import="org.apache.logging.log4j.Logger"%>
<%@page import="org.apache.logging.log4j.LogManager" %>
<%@page import="br.com.sauderesidence.intranet.models.veiculos.CheckListVeiculos"%>
<%@page import="br.com.sauderesidence.intranet.daos.veiculos.CheckListVeiculosDAO"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%

CheckListVeiculosDAO dao = new CheckListVeiculosDAO();

CheckListVeiculos c = new CheckListVeiculos();

c.setPlaca(request.getParameter("cmbPlaca"));
c.setUsuario(Integer.parseInt(request.getParameter("txtUsuario")));
c.setData(request.getParameter("txtData"));
c.setKm(request.getParameter("txtKm"));
c.setCombustivel(Integer.parseInt(request.getParameter("combustivel")));
c.setVidrodian("S".equals(request.getParameter("cbxVidroDian")) ? "S" : "N");
c.setVidrotraz("S".equals(request.getParameter("cbxVidroTraz")) ? "S" : "N");
c.setVidrodirdian("S".equals(request.getParameter("cbxVidroDirDian")) ? "S" : "N");
c.setVidroesqdian("S".equals(request.getParameter("cbxVidroEsqDian")) ? "S" : "N");
c.setVidrodirtraz("S".equals(request.getParameter("cbxVidroDirTraz")) ? "S" : "N");
c.setVidroesqtraz("S".equals(request.getParameter("cbxVidroEsqTraz")) ? "S" : "N");
c.setRetrovisordir("S".equals(request.getParameter("cbxRetrovisorDir")) ? "S" : "N");
c.setRetrovisoresq("S".equals(request.getParameter("cbxRetrovisorEsq")) ? "S" : "N");
c.setRetrovisordir("S".equals(request.getParameter("cbxRetrovisorDir")) ? "S" : "N");
c.setRetrovisoresq("S".equals(request.getParameter("cbxRetrovisorEsq")) ? "S" : "N");
c.setRetrovisorint("S".equals(request.getParameter("cbxRetrovisorInt")) ? "S" : "N");
c.setFaroldir("S".equals(request.getParameter("cbxFarolDir")) ? "S" : "N");
c.setFarolesq("S".equals(request.getParameter("cbxFarolEsq")) ? "S" : "N");
c.setLanternadir("S".equals(request.getParameter("cbxLanternaDir")) ? "S" : "N");
c.setLanternaesq("S".equals(request.getParameter("cbxLanternaEsq")) ? "S" : "N");
c.setParachoquedian("S".equals(request.getParameter("cbxParachoqueDian")) ? "S" : "N");
c.setParachoquetraz("S".equals(request.getParameter("cbxParachoqueTraz")) ? "S" : "N");
c.setCapo("S".equals(request.getParameter("cbxCapo")) ? "S" : "N");
c.setTeto("S".equals(request.getParameter("cbxTeto")) ? "S" : "N");
c.setParalamadiandir("S".equals(request.getParameter("cbxParalamaDirDian")) ? "S" : "N");
c.setParalamadianesq("S".equals(request.getParameter("cbxParalamaEsqDian")) ? "S" : "N");
c.setParalamatrazdir("S".equals(request.getParameter("cbxParalamaDirTraz")) ? "S" : "N");
c.setParalamatrazesq("S".equals(request.getParameter("cbxParalamaEsqTraz")) ? "S" : "N");
c.setPortadiandir("S".equals(request.getParameter("cbxPortaDirDian")) ? "S" : "N");
c.setPortadianesq("S".equals(request.getParameter("cbxPortaEsqDian")) ? "S" : "N");
c.setPortatrazdir("S".equals(request.getParameter("cbxPortaDirTraz")) ? "S" : "N");
c.setPortatrazesq("S".equals(request.getParameter("cbxPortaEsqTraz")) ? "S" : "N");
c.setPortamala("S".equals(request.getParameter("cbxPortaMala")) ? "S" : "N");
c.setRodadiandir("S".equals(request.getParameter("cbxRodaDirDian")) ? "S" : "N");
c.setRodadianesq("S".equals(request.getParameter("cbxRodaEsqDian")) ? "S" : "N");
c.setRodatrazdir("S".equals(request.getParameter("cbxRodaDirTraz")) ? "S" : "N");
c.setRodatrazesq("S".equals(request.getParameter("cbxRodaEsqTraz")) ? "S" : "N");
c.setEstepe("S".equals(request.getParameter("cbxEstepe")) ? "S" : "N");
c.setExtintor("S".equals(request.getParameter("cbxExtintor")) ? "S" : "N");
c.setMacaco("S".equals(request.getParameter("cbxMacaco")) ? "S" : "N");
c.setTriangulo("S".equals(request.getParameter("cbxTriangulo")) ? "S" : "N");
c.setChaverodas("S".equals(request.getParameter("cbxChaveRodas")) ? "S" : "N");
c.setChave("S".equals(request.getParameter("cbxChave")) ? "S" : "N");
c.setChavereserva("S".equals(request.getParameter("cbxChaveReserva")) ? "S" : "N");
c.setTrava("S".equals(request.getParameter("cbxTrava")) ? "S" : "N");
c.setProtetorcarter(request.getParameter("ProtetorCarter"));
c.setBagageiro(request.getParameter("Bagageiro"));
c.setFrisolateral(request.getParameter("FrisoLateral"));
c.setBreaklight(request.getParameter("BreakLight"));
c.setFarolauxiliar(request.getParameter("FarolAuxiliar"));
c.setCalotas(request.getParameter("Calota"));
c.setAlarme(request.getParameter("Alarme"));
c.setAcendedor(request.getParameter("Acendedor"));
c.setAntena(request.getParameter("Antena"));
c.setRadio(request.getParameter("Radio"));
c.setCd(request.getParameter("cd"));
c.setAutofalante(request.getParameter("AutoFalante"));
c.setConsoleinterno(request.getParameter("ConsoleInterno"));
c.setTapete(request.getParameter("Tapete"));
c.setManual(request.getParameter("Manual"));
c.setPneumarcadiandir(request.getParameter("txtPneuDianDirMarca"));
c.setPneumarcadianesq(request.getParameter("txtPneuDianEsqMarca"));
c.setPneumarcatrazdir(request.getParameter("txtPneuTrazDirMarca"));
c.setPneumarcatrazesq(request.getParameter("txtPneuTrazEsqMarca"));
c.setEstepemarca(request.getParameter("txtEstepeMarca"));
c.setPneusituacaodiandir(request.getParameter("txtPneuDianDirSit"));
c.setPneusituacaodianesq(request.getParameter("txtPneuDianEsqSit"));
c.setPneusituacaotrazdir(request.getParameter("txtPneuTrazDirSit"));
c.setPneusituacaotrazesq(request.getParameter("txtPneuTrazEsqSit"));
c.setEstepesituacao(request.getParameter("txtEstepeSit"));
c.setObservacao(request.getParameter("txtObservacao"));

dao.Incluir(c);

%>

`

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>