Alteração de dados

4 respostas
K

Olá pessoal!

Gostaria de uma ajuda estou montando um sistema de cadastro, onde posso fazer consulta, alteração e tb exclusão.

Estou com problema quando clico em alterar o registro escolhido ao inves de me retornar a pagina com o FORM com os dados do registro que consultei, ele me retorna a pagina com o FORM do ultimo registro inserido no banco de dados alguem pode me ajudar?

HELP???

[]s
Kleber

4 Respostas

C

Posta o codigo ai pra gente dar uma olhada ok :?:

K
<%@ page import="java.sql.*"%>
  <% 
String dsn = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/webapps/ROOT/Locadora/bd/cadastro.mdb";
String sql = "Select * from cadastro";
String sqlUpdate = "";
String hddEnviar = "";
String sNome = "";
String sSexo = "";
String sData = "";
String sLogin = "";
String sSenha = "";
String sConfsenha = "";
String sEndereco = "";
String sCidade = "";
String sEstado = "";
String sCep = "";
String sTelefone = "";
String sEmail = "";
String sFilmes = "";
String sCodigo = "";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection con = DriverManager.getConnection(dsn);
Statement st = con.createStatement();

	 ResultSet rs = st.executeQuery(sql);
	 while (rs.next()){
	 	sCodigo = rs.getString ("codigo");
		sNome = rs.getString("nome");
		sSexo = rs.getString("sexo");
		sData = rs.getString("data");
		sLogin = rs.getString("login");
		sSenha = rs.getString("senha");
		sConfsenha = rs.getString("confsenha");
		sEndereco = rs.getString ("endereco");
		sCidade = rs.getString ("cidade");
		sEstado = rs.getString ("estado");
		sCep = rs.getString ("cep");
		sTelefone = rs.getString ("telefone");
		sEmail = rs.getString ("email");
		sFilmes = rs.getString ("filmes");
	}
	if (request.getParameter("hddEnviar") != null){
		sNome = request.getParameter("formnome");
		sSexo = request.getParameter("formsexo");
		sData = request.getParameter("formdata");
		sLogin = request.getParameter("formlogin");
		sSenha = request.getParameter("formsenha");
		sConfsenha = request.getParameter("formconfsenha");
		sEndereco = request.getParameter("formendereco");
		sCidade = request.getParameter("formcidade");
		sEstado = request.getParameter("formestado");
		sCep = request.getParameter("formcep");
		sTelefone = request.getParameter("formtelefone");
		sEmail = request.getParameter("formemail");
		sFilmes = request.getParameter("formfilmes");
K

sqlUpdate = "Update cadastro set nome = '"+ sNome +"', sexo = '"+ sSexo +"', data = '"+ sData +"', login = '"+ sLogin +"', senha = '"+ sSenha +"', confsenha = '"+ sConfsenha +"', endereco = '"+ sEndereco +"', cidade = '"+ sCidade +"', estado = '"+ sEstado +"', cep = '"+ sCep +"', telefone = '"+ sTelefone +"', filmes = '"+ sFilmes +"' where codigo = " + sCodigo; st.executeUpdate(sqlUpdate.toString()); st.close(); con.close(); %>

K

Pleaseeeeeeeeeeeeeeee!

Criado 2 de junho de 2006
Ultima resposta 5 de jun. de 2006
Respostas 4
Participantes 2