加载db2的驱动类,连接数据库URL下的特定schema并插入数据
2013-05-30 14:17
423 查看
package com.ssss.gggg.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class CreatOfRoster { // get chat db properties from openfire global property API public static final String DB_CONNECT_URL = "jdbc:db2://10.23.250.41:50000/isse2:currentSchema=cssde;"; public static final String DB_USER = "root2"; public static final String DB_PASSWORD = "root2"; // 创建好友关系ROSTER的sql private static final String CREATE_ROSTER = "INSERT INTO OFROSTER (ROSTERID, USERNAME, JID, SUB, ASK, RECV, NICK) VALUES (?, ?, ?, 3, -1, -1, ?)"; private static final String CLUSTER = "@cluster.ee.com"; public static final int TOTAL_TEST_NUM = 10; // 负载均衡服务器端口 public static final int PORT_NUM = 15222; // 创建好友关系ROSTER的sql private static final String PAN_USER = "panuser"; static Connection getConnection() throws ClassNotFoundException, SQLException { // 加载db2的驱动类 Class.forName("com.ibm.db2.jcc.DB2Driver"); Connection conn = DriverManager.getConnection(DB_CONNECT_URL, DB_USER, DB_PASSWORD); return conn; } public static void creatRosterImpl(int rosterId, String username, String cluster, String nick) throws SQLException, ClassNotFoundException { Connection con = null; PreparedStatement pstmt = null; con = getConnection(); pstmt = con.prepareStatement(CREATE_ROSTER); pstmt.setInt(1, rosterId); pstmt.setString(2, username); pstmt.setString(3, cluster); pstmt.setString(4, nick); pstmt.executeUpdate(); } }
相关文章推荐
- 将URL中的数据转成Json格式并插入数据库
- php连接数据库表单插入数据乱码解决
- 各种数据库JDBC驱动加载注册方式以及建立连接时的URL字符串
- 三大主流数据库加载驱动的URL及连接字符串(sqlserver,mysql,oracle)
- WPF连接SQL数据库,将TextBox中填写的数据插入数据库中,并更新DataGrid表
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组
- 关于idea SpringBoot项目中出现与数据库连接加载不到驱动类异常
- jdbc连接数据库的7大步骤(以通过jdbc连接实现数据的插入、更新为例)
- ADO在VC的MFC下连接数据库并插入数据
- docker(7):使用python 连接数据库,插入并查询数据--link
- 数据库中插入数据后,使用命令行可以查到数据,程序连接查不到
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- Oracle数据库连接Eclipse的实例(解释为什么有时候明明在数据库里插入了数据却读不出来)
- javaWeb使用servlet并且连接数据库向数据库插入数据
- 数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组
- 连接数据库的工具类,实现数据的插入
- JDBC远程从一个MySql数据库中的一张表里面读出数据(这个数据库需要用SSH隧道连接,大约8W条数据),然后分别插入到另一个数据库中的两张表里
- Java:jdbc连接数据库插入中文数据乱码问题
- C# 在dataGridView中行首或行尾手动添加记录、修改一行记录(1.行尾添加,非数据库连接形式 2.修改某一行的数据 3.插入行首,不覆盖行首)
- c#连接sqlserver数据库、插入数据、从数据库获取时间示例