package test.postgre;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement; public class SimpleJdbc { public static void main(String[] args){
     String title = "";
String name = "";
Connection conn = getConn();
String sql = "select * from calendar";
     String sql2 = "select * from calendar where name = ? or title = ? ";
Statement stmt = null;
     PreparedStatement pstmt = null;
ResultSet rs = null;
     ResultSet rs2 = null;
try {
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);        pstmt = conn.prepareStatement(sql2);
pstmt.setString(1,name);
       pstmt.setString(2,title);
rs2 = pstmt.executeQuery();
while(rs.next()){
System.out.println(rs.getInt(1));
}
} catch (SQLException e) {
e.printStackTrace();
} } /**
* database line
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("org.postgresql.Driver");
String url="jdbc:postgresql://***.**.**.**/test";
try {
conn = DriverManager.getConnection(url, "postgres", "postgres");
} catch (SQLException e) {
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} return conn;
}
}

最新文章

  1. java1234教程系列笔记 S1 Java SE chapter 02 lesson 03 java基本数据类型
  2. 如何在 IIS 上搭建 mercurial server
  3. node.js 基础学习 express安装使用
  4. Android--入门
  5. KeyValue Config
  6. Clean Code第二章<命名>
  7. hadoop 原理: 浅析Hadoop文件格式
  8. Git遇到的一点错误
  9. Linux学习之十六、文件的格式化与相关处理
  10. leetcode-1006 Construct Binary Tree from Inorder and Postorder Traversal
  11. JNI参考的资料
  12. 【HDU 2063】过山车(二分图最大匹配模板题)
  13. struts 开发流程
  14. react服务端渲染同构报错Browser history needs a DOM
  15. django url解析中的ResolverMatch
  16. Docker相关知识整理
  17. InnoDB存储引擎介绍-(6) 二. Innodb Antelope文件格式
  18. Educational Codeforces Round 41 (Rated for Div. 2)
  19. 直接将DataTable存入oracle数据库中(转)
  20. mysql关联更新update

热门文章

  1. OpenStack-Queens版 实践
  2. 数据库报错com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'ua' at row 1
  3. tomcat启动(一)startup.bat|catalina.bat分析
  4. hibernate原生sql封装,报错信息:could not find setter for rownum_
  5. C#(Winform)中button的Enable=false和visible的区别
  6. C++对象的内存布局以及虚函数表和虚基表
  7. docker改国内官方镜像
  8. MVC 基架不支持 Entity Framework 6 或更高版本 即 NuGet的几个小技巧
  9. rpm包的rpmbuild spec文件详解
  10. ShellExecute 启动外部程序 参数详细介绍