<% Class.forName("org" />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> jsp连postgres数据库

jsp连postgres数据库

来源:网络整理     时间:2016/7/10 14:41:36     关键词:

关于网友提出的“ jsp连postgres数据库”问题疑问,本网通过在网上对“ jsp连postgres数据库”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: jsp连postgres数据库
描述:

我从postgres官方网站下了for jdbc的驱动:pg73jdbc3.jar
并且设置了classpath变量为:;D:\j2sdk1.4.1_03\lib\pg73jdbc3.jar,就是安装它的地方,
然后我运行以下程序
//demo.jsp
<%@ page import="java.sql.*"%>
<%
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://192.168.3.241:5432/portadb";
String user = "postgres";
String password = "";
Connection c /> Statement stmt=conn.createStatement();
%>
但运行却出现错误,请问应该如何才能连接postgres数据库呢?


解决方案1:

把jdbc 放在/tomcat/common/lib 下:
<%@page c/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<%
Connection c /> try{
Class.forName("org.postgresql.Driver");
c//192.168.2.15:5432/sanweb","postgres","");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM classmate");
out.println("");
while (rs.next()){
out.println(""+rs.getString(1)+"");
out.println(""+rs.getString(2)+"");
out.println(""+rs.getObject(3)+"");
}
}
catch(Exception e){
out.println(e.getMessage());
}
finally{
if (conn!=null)
try{
conn.close();
out.println("DataBase has Been closed!;");
}
catch(Exception e){
out.println("Closing DataBase Error!");
}
}
%>

解决方案2:

我自己编译的postgreSQL数据库jdbc驱动文件是postgresql.jar,180k。
可以正常使用。


以上介绍了“ jsp连postgres数据库”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2487370.html

相关图片

相关文章