
import java.sql.Connection
import java.sql.DriverManager
import java.sql.ResultSet
import java.sql.Statement
public class db {
public static void main(String[] args) {
String dbUrl ="jdbc:odbc:test"
String dbUser = ""
String dbPwd = ""
Connection conn = null
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance()
conn = DriverManager.getConnection(dbUrl, dbUser, dbPwd)
Statement st=conn.createStatement()
//这里加一个statement
Statement st1 = conn.createStatement()
String sql="select * from t1 "
ResultSet rs=st.executeQuery(sql)
String name=null
String xy
String number
while(rs.next()){
name=rs.getString(1)
xy=rs.getString(2)
number=rs.getString(3)
String sqll="update t2 set number='" + number + "' where name='" + name + "' and xy='" + xy + "'"
//st.executeUpdate(sqll)
//把上面一句改成下面这一句
st1.executeUpdate(sqll)
}
} catch (Exception e) {
e.printStackTrace()
}
}
}
增加一个数据库连接不就行咯同样的参数
连接两个数据库,完全可以做到
简单的说用jdbc连接第一个库 啥 URL CLASSDRIVER 等等
第二个库就如果参数相同,那么就共用,如果不同,就增加几项参数咯
*** 作和第一个一样
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)