注册
 找回密码
 注册
江西广告网
查看: 1046|回复: 1
打印 上一主题 下一主题

JAVA链接DB2数据库的例子

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-30 11:15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
package com.wisdom; import java.lang.StringBuffer; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.DriverManager; import java.sql.*; import com.wisdom.base.DateUtil; public class Test { public Test() { } public static void main(String[] args) { Test test = new Test(); Connection conn = null; try { Class.forName("com.ibm.db2.jcc.DB2Driver"); conn = DriverManager.getConnection( "jdbc:db2://192.168.0.93:50000/CPICSMS", "administrator", "rose");// test.save(conn); } catch (SQLException ex) { ex.printStackTrace(); } catch (ClassNotFoundException ex) { } finally { try { if (conn != null) { conn.close(); } } catch (SQLException ex1) { } } } private void save(Connection conn) { if (conn == null) return; PreparedStatement pstmt = null; StringBuffer sb = new StringBuffer(""); sb.append("insert into SM_PrioritySend_SM_List(ServiceID, SMContent, SendTarget, Priority, RCompleteTimeBegin,") .append( " RCompleteTimeEnd, RCompleteHourBegin, RCompleteHourEnd, RequestTime, RoadBy,") .append( "SendTargetDesc,OgIdentity, FeeValue, LinkID, PAD1, PAD2, PAD3, PAD4, PAD5)") .append(" values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"); String sql = sb.toString(); try { pstmt = conn.prepareStatement(sql); for (int i=0;i<2000;i ) { pstmt.setString(1, "111"); pstmt.setString(2, "12121'''中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文中文'''2"); pstmt.setString(3, "13840015338"); pstmt.setInt(4, 1); pstmt.setDate(5, DateUtil.getCurrentDate()); pstmt.setDate(6, DateUtil.getCurrentDate()); pstmt.setInt(7, 1); pstmt.setInt(8, 1439); pstmt.setTimestamp(9, DateUtil.getCurrentTimestamp()); pstmt.setInt(10, 1); pstmt.setString(11, "|SRZF|100|12

该用户从未签到

2
发表于 2008-12-30 11:15:11 | 只看该作者
"); pstmt.setString(12, "10000"); pstmt.setFloat(13, 0); pstmt.setString(14, "sadfasfd"); pstmt.setString(15, "sadfasfd"); pstmt.setString(16, "sadfasfd"); pstmt.setString(17, "sadfasfd"); pstmt.setString(18, "sadfasfd"); pstmt.setString(19, "sadfasfd"); pstmt.executeUpdate(); } } catch (SQLException ex) { ex.printStackTrace(); } finally { try { if (pstmt != null) { pstmt.close(); } } catch (SQLException ex1) { } } } }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表