PostgreSQL(http://www.de.postgresql.org)下载pgjdbc2.jar到系统相关目录下,并设置引用路径;在程序中这么调用:
Class.forName("org.postgresql.Driver");
cn = DriverManager.getConnection("jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName",sUsr,sPwd);
Class.forName("org.postgresql.Driver");
cn = DriverManager.getConnection("jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName",sUsr,sPwd);
throws ClassNotFoundException,SQLException
{
Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection("jdbc:postgresql://MyDbComputerNameOrIP:端口/myDatabaseName",用户名,密码);
return conn;
}
……
在你需要查询的地方:
String sql = "SELECT ……";
Connection conn = DBConn();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
还有那个驱动.jar的包要放到哪个目录?用不用解压他呢?
throws ClassNotFoundException,SQLException
{
Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection("jdbc:postgresql://MyDbComputerNameOrIP:端口/myDatabaseName",用户名,密码);
return conn;
}
这个是封装的一个函数,你不会连这个也不清楚吧,就放在你需要调用的这个类里,或者是另外的一个公用的类里面就可以调用啦!