首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

是用PreparedStatement对象安插日期例子

2012-08-24 
是用PreparedStatement对象插入日期例子在网上找的例子,可以参考一些package hb.dom4jimport java.sql.Co

是用PreparedStatement对象插入日期例子

在网上找的例子,可以参考一些

package hb.dom4j;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.util.Iterator;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import org.junit.Test;public class PrepareInsertDate {private static String path = "C:\\hb\\hb.xml";private static String  tableName="person";private static String dbName="orcl";private static String username="huangbiao";//连接数据库的用户名private static String password="huangbiao";//private static String serverIP = "127.0.0.1";//数据库的IP地址private static String serverPort = "1521";@Testpublic void testPesson(){Connection conn = null;PreparedStatement pre = null;try {Class.forName("oracle.jdbc.driver.OracleDriver");conn = DriverManager.getConnection("jdbc:oracle:thin:@"+serverIP+":"+serverPort+":"+dbName, username, password);System.out.println("连接成功!");String sql = "insert into person (PERSONID,NAME,AGE,BIRTHDAY,COMMON)values(?,?,?,?,?)";pre = conn.prepareStatement(sql);java.util.Date utilDate = new java.util.Date();java.sql.Date date = new java.sql.Date( utilDate .getTime());pre.setString(1, "1");pre.setString(2, "huangbiao");pre.setInt(3, 1);pre.setDate(4, date);pre.setString(5, "common");pre.executeUpdate();} catch (ClassNotFoundException e1) {e1.printStackTrace();} catch (SQLException e) {e.printStackTrace();}finally{try {if(pre!=null){pre.close();}if(conn!=null){conn.close();}} catch (SQLException e) {e.printStackTrace();}}}}

热点排行