-
- static void insert()throws Exception
- {
- String sql ="insert into news (info) values (?)";
- Connection conn=JdbcUtilSingle.getConnection();
-
- PreparedStatement pst=conn.prepareStatement(sql);
-
- File file = new File("src/jdbc/test/day01/Jdbc01.java");
-
-
- Reader reader = new BufferedReader(new FileReader(file));
-
-
-
- pst.setCharacterStream(1, reader, (int)file.length());
-
- int i = pst.executeUpdate();
-
- System.out.println(i);
-
- JdbcUtilSingle.free(null, pst, conn);
- }
-
- static void write()throws Exception
- {
- String sql="select * from news ";
- Connection conn=JdbcUtilSingle.getConnection();
- PreparedStatement pst=conn.prepareStatement(sql);
- ResultSet rs=pst.executeQuery();
-
- File file = new File("output.java");
-
- while(rs.next())
- {
-
-
-
-
- Reader reader = rs.getCharacterStream(1);
-
- Writer writer = new BufferedWriter(new FileWriter(file));
-
-
-
- char buff[]=newchar[1034];
-
-
- for(int i=0;(i=reader.read(buff))>0;)
- {
- writer.write(buff, 0, i);
- }
- }
-
- JdbcUtilSingle.free(rs, pst, conn);
-
-
-
}
http://jason521-wang-163-com.iteye.com/blog/1542295