当前位置:Gxlcms > 数据库问题 > XML scriptlet 连接数据库

XML scriptlet 连接数据库

时间:2021-07-01 10:21:17 帮助过:4人阅读

<%@ page language="java" contentType="text/html" pageEncoding="GBK" %> 2 <%@ page import="java.sql.*" %> 3 4 <html> 5 <head> 6 <title>emp列表</title> 7 8 9 </head> 10 <body> 11 <%! 12 public static final String DBDRIVER="oracle.jdbc.driver.OracleDriver"; 13 public static final String DBURL="jdbc:oracle:thin:@localhost:1521:orcl"; 14 public static final String DBUSERNAME="scott"; 15 public static final String DBPASSWORD="orcl"; 16 %> 17 <% 18 Connection conn = null; 19 PreparedStatement ps = null; 20 ResultSet rs = null; 21 try{ 22 Class.forName(DBDRIVER); 23 conn = DriverManager.getConnection(DBURL,DBUSERNAME,DBPASSWORD); 24 String sql="select empno,ename,job,sal,hiredate from emp"; 25 ps = conn.prepareStatement(sql); 26 rs = ps.executeQuery(); 27 28 %> 29 <table border="1" width="80%"> 30 <tr bgcolor="red"> 31 <td>员工编号</td> 32 <td>员工姓名</td> 33 <td>员工职位</td> 34 <td>员工薪资</td> 35 <td>入职日期</td> 36 </tr> 37 <% 38 while(rs.next()){ 39 int empno=rs.getInt(1); 40 String ename=rs.getString(2); 41 String job=rs.getString(3); 42 int sal=rs.getInt(4); 43 java.util.Date hiredate=rs.getDate(5); 44 %> 45 <tr bgcolor="gray"> 46 <td> <%=empno %> </td> 47 <td> <%=ename %> </td> 48 <td> <%=job %> </td> 49 <td> <%=sal %> </td> 50 <td> <%=hiredate %> </td> 51 </tr> 52 <% 53 } 54 %> 55 </table> 56 57 <% 58 }catch(Exception e){ 59 //抛异常 60 System.out.println(e); 61 }finally{ 62 if(rs!=null){ 63 rs.close(); 64 } 65 if(ps!=null){ 66 ps.close(); 67 } 68 if(conn!=null){ 69 conn.close(); 70 } 71 } 72 %> 73 74 </body> 75 </html>

 

XML scriptlet 连接数据库

标签:cti   man   htm   ati   连接   username   ora   cep   连接数   

人气教程排行