用純JSP實現按條件查詢資料庫
阿新 • • 發佈:2019-01-23
<%
request.setCharacterEncoding("utf-8");
String order = request.getParameter("order");
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url="jdbc:sqlserver://127.0.0.1:1433;instanceName=MSSQLSERVER08;DatabaseName=web";
String username="sa";
String password="123";
String sql="";
Connection dbConn;
Class.forName(driverName);
dbConn= DriverManager.getConnection(url,username,password);
Statement stmt=dbConn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
if(null!=order && !"".equals(order)){
sql="select * from test1 where " + order;
}else{
sql="select * from test1";
}
ResultSet rs=stmt.executeQuery(sql);
%>
<%
rs.close();
stmt.close();
dbConn.close();
%>
id | 城市 | 經度 | 緯度 | 數值 |
<%=rs.getString(1) %> | <%=rs.getString(2) %> | <%=rs.getString(3) %> | <%=rs.getString(4) %> | <%=rs.getString(5) %> |