public class DB
{
private Connection conn;
private Statement sql;
private ResultSet rs; public void ConnectDataBase()
{
try
{
/*Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); */
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1;DatabaseName=YunXing","sa","");
sql = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
}
catch(Exception e)
{
System.out.println(e);
} } public ResultSet Query(String strSql)
{
try
{
rs = sql.executeQuery(strSql);
}
catch(Exception e)
{
System.out.println(e);
} return rs;
}
在main中能够测试成功 ,而在jsp中却不能显示,驱动也搞定了,但是就是什么也不报错,页面什么也没显示。
{
private Connection conn;
private Statement sql;
private ResultSet rs; public void ConnectDataBase()
{
try
{
/*Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); */
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1;DatabaseName=YunXing","sa","");
sql = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
}
catch(Exception e)
{
System.out.println(e);
} } public ResultSet Query(String strSql)
{
try
{
rs = sql.executeQuery(strSql);
}
catch(Exception e)
{
System.out.println(e);
} return rs;
}
在main中能够测试成功 ,而在jsp中却不能显示,驱动也搞定了,但是就是什么也不报错,页面什么也没显示。
{
System.out.println(e); // 把这个换成 e.printStackTrace(); 如果出现 NullPointerException , ClassCastException 之类的没有 message 的异常你就只能看到一个空行,容易忽视。
}