Por Favor, com faço para definir a linha de SQL, concatenando a
String que estou recebendo de um outro formulario.
codigo está abaixo.
obs: A variavel que recebo e xcod.
Como ficaria o comando SQL.?
("select * from cliente where nome = ? ");
<%@page <mailto:%@page> import="java.sql.*"%>
> <%@page <mailto:%@page> import="java.util.*"%>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> charset=UTF-8">
> <title>Relação de Clientes</title>
> </head>
> <body>
> <center>
> <h1>Alteração de Clientes</h1>
> <%
> String xcod;
> xcod = request.getParameter("codigo");
>
>
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> String url_banco = "jdbc:odbc:xcliente";
> Connection con = DriverManager.getConnection(url_banco);
>
> // criar statement
> Statement stmt = con.createStatement();
>
> ResultSet rs = stmt.executeQuery("select * from cliente where nome
> = ? ");
> out.print(xcod);
> out.print("<table border = 1>");
> while(rs.next()){
> out.print("<tr>");
> %>
>
>
>
> <%
> out.print("<td>"+rs.getString(1)+"</td>"+"
> <td>"+rs.getString(2)+"</td>"+"<td>"+rs.getString(3)+"</td>"+"<td>"+rs.getString(4)+"</td>"+"<td>"+rs.getString(5)+"</td>"+"<td>"+rs.getString(6)+"</td>"+"<td>"+rs.getString(7)+"</td>"+"<td>"+rs.getString(8)+"</td><br>");
> out.print("</tr>");
> }
> out.print("</table>");
> // fechar recursos
> rs.close();
> stmt.close();
> con.close();
>
>
> %>
> </center>
> </body>
> </html>
>
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Reifel[/color][/size] :joia: