
Hacer un arraylist
Publicado por Laura (2 intervenciones) el 07/08/2017 21:46:02
Buenas tardes, tengo este código, pero únicamente me muestra el primer resultado encontrado en la base de datos, cómo puedo hacer para que me muestre todos los resultados???
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<%
String cod_id = request.getParameter("cod_id").toString();
String data ="";
Connection conn = null;
String url = "jdbc:mysql://10.140.0.154:3306/";
String dbName = "promociones";
String driver = "com.mysql.jdbc.Driver";
String userName = "desarrollo";
String password = "Programa2017";
int sumcount=0;
Statement st;
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
String query = "select * from codigos where codigo='"+cod_id+"'";
st = conn.createStatement();
ResultSet rs = st.executeQuery(query);
while(rs.next())
{
data = ":" + cod_id + ":" + rs.getString(3) + ":" + rs.getString(4) + ":" + rs.getString(5);
}
out.println(data);
}
catch (Exception e) {
e.printStackTrace();
}
%>
Valora esta pregunta


0