日期:2014-05-16  浏览次数:20415 次

JSP数据库是否必须要用数据源?
<%@ page contentType="text/html;charset=usf-8"%>
<%@ page import="java.sql.*"%>

<%

out.println("数据库表格具体内容如下:<br>");
try {
try {
//这里需要com.microsoft.jdbc.sqlserver.SQLServerDriver类文件,3个jar文件需要放入web-inf/lib/
//mssqlserver.jar,msbase.jar,msutil.jar,
//这3个文件可以在http://www.jspzg.com/web/ruanjianxiazai/index.html下载
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
}
catch(ClassNotFoundException e) {
out.println("class not found"+e.toString());
}

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=forTest";
//forTest
String user="forTest";
String password="forTest";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
out.println("第1个字段内容:<font color=red>"+rs.getString(1)+"</font> 第2个字段内容:<font color=red>"+rs.getString(2)+"</font><br>");
}
out.print("连接数据库成功");
rs.close();
stmt.close();
conn.close();
}catch(Exception e){
System.out.println("dd"+e.toString());
}
%>

  JSP数据库必须要用数据源吗?JSP数据库能像ASP一样在页面里直接指定吗?

  JSP直连MSSQL2000数据库