showByJdbcOdbc.jsp
<%@ page contentType="text/htmlcharset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML><BODY bgcolor=cyan>
<% Connection con
Statement sql
ResultSet rs
try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
}
catch(ClassNotFoundException e)
{ out.print(e)
}
try { con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","sa")
sql=con.createStatement()
rs=sql.executeQuery("SELECT * FROM employee WHERE salary>3000")
out.print("<table border=2>")
out.print("<tr>")
out.print("<th width=100>"+"雇员号")
out.print("<th width=100>"+"姓名")
out.print("<th width=50>"+"出生日期")
out.print("<th width=50>"+"薪水")
out.print("</TR>")
while(rs.next())
{ out.print("<tr>")
out.print("<td >"+rs.getString(1)+"</td>")
out.print("<td >"+rs.getString(2)+"</td>")
out.print("<td >"+rs.getDate("birthday")+"</td>")
out.print("<td >"+rs.getFloat("salary")+"</td>")
out.print("</tr>")
}
out.print("</table>")
con.close()
}
catch(SQLException e)
{ out.print(e)
}
%>
</BODY></HTML>
1、jsp是java服务端动态网页技术,主要应用于网页构建,理论上讲不应该在页面中直接连数据库。合理的做法是先构建一个java后端,然后在JAVA后端中通过jdbc连接sqlserver。2、如果一定要在jsp页面中连数据库也是可以的。jsp中有专门的sql标签可以连接数据库进行 *** 作,这是jstl的内容,需要导入相应的数据库驱动包。
3、jsp的内容相对来说技术难度都不算特别高,学习起来还是比较容易的。
4、希望对你有帮助。祝你学有所得。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)