这个程序比较短,可以自己调试呀!
为何执行了两次CREATESTATEMENT方法??
采用分段屏蔽法,先只连接数据库!(后面的全部屏蔽掉),如通过再创建STATMENT对象,再取数据,在PRINT到页面上!!还有,我一般将JAR文件拷贝到TOMCAT的LIB目录下,或者是网站根目录的WEB/LIB目录下,如没有LIB目录可以自己建一个!另外,我觉得RESIN比TOMCAT好,提示清晰得多!
为何执行了两次CREATESTATEMENT方法??
采用分段屏蔽法,先只连接数据库!(后面的全部屏蔽掉),如通过再创建STATMENT对象,再取数据,在PRINT到页面上!!还有,我一般将JAR文件拷贝到TOMCAT的LIB目录下,或者是网站根目录的WEB/LIB目录下,如没有LIB目录可以自己建一个!另外,我觉得RESIN比TOMCAT好,提示清晰得多!
try
{
stmt=con.createStatement();
sqlRst = stmt.executeQuery("SELECT * FROM test");
while (sqlRst.next())
{
out.print("<p>name :" + sqlRst.getString("name") + "</p> <br>");
out.print("<p>old :" + sqlRst.getString("old") + "</p>");
}
out.print("stmt OK");
}catch(Exception gr){
out.print("stmt ERROR");
}