Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera iniciei meus estudos em JSP e estou tendo um pouco de dificuladades, tento inserir dados em uma tabela, mas só aparece erro e não consigo corrigir de jeito nenhum será que alguém pode me dar uma ajuda ?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Agenda</title>
</head>
<body>
<h1>Bem vindo a Agenda</h1>
<p></p>
<form name="agenda" method="POST" action="inserir.jsp">
Nome: <input type="text" name="nome" size="30"><p></p>
Endereço: <input type="text" name="endereco" size="30"><p></p>
DDD: <input type="text" name="ddd" size="3"><p></p>
Telefone: <input type="text" name="telefone" size="8"><p></p>
Email: <input type="text" name="email" size="20"><p></p>
Observações: <textarea name="observacoes" cols="20" rows="3"></textarea>
<p></p>
<input type="submit" name="gravar" value="Gravar !">
<input type="reset" name="limpar" value="Limpar !">
</body>
</html>
agora o inserir:
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%@ page import= "java.sql.*"%>
<%@
String nome = request.getParameter("nome");
String endereco = request.getParameter("endereco");
String ddd = request.getParameter("ddd");
String telefone = request.getParameter("telefone");
String email = request.getParameter("email");
String observacoes = request.getParameter("observacoes");
session.setAttribute("nome",nome);
session.setAttribute("endereco",endereco);
session.setAttribute("ddd",ddd);
session.setAttribute("telefone",telefone);
session.setAttribute("email",email);
session.setAttribute("observacoes",observacoes);
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:agenda","","");
String sql= "insert into Agenda (NOME,ENDERECO,DDD,FONE,EMAIL,OBSERVACOES) value ('nome','telefone','endereco','ddd','email','observacoes')";"
Statement stmt = con.createStatement();
ResultSet rst = stmt.executeUpdate(sql);
rst.close();
stmt.close();
con.close();
}
catch(Exception e)
{
out.println("Erro");
}
%>
</body>
</html>
o ODBC está configurado... desculpem a ignorancia mas é que realmente preciso aprender isso, desde já agradeço a atenção de todos.Carregando comentários...