日期:2014-05-20  浏览次数:20648 次

最近写了一个java操作数据库的小工具,出现问题,求高手指导
现在需要操作数据库中的表 把一个表的内容 复制到另外一个表 同时需要根据本地txt文件来更新数据库中的表  



// 更新商品标准表
static void upDate() {
Connection conn = getConnection();
String sql = "INSERT INTO T_SPPZ_BZ(ID,SPTXM,SPMC,GGXH,JLDW,BZQ,SCCJMC,CD,SCSJ,XGSJ,YXBZ,BZ,TBSX,CODE,QSCODE)VALUES(SELECT T_SPPZ.ID,T_SPPZ.SPTXM,T_SPPZ.SPMC,T_SPPZ.GGXH,T_SPPZ.JLDW,T_SPPZ.BZQ,T_SPPZ.SCCJMC,T_SPPZ.CD,T_SPPZ.SCSJ,T_SPPZ.XGSJ,T_SPPZ.YXBZ,T_SPPZ.BZ,T_SPPZ.TBSX,T_SPPZ.CODE,T_SPPZ.QSCODE FROM T_SPPZ WHERE T_SPPZ.SPTXM NOT IN (SELECT T_SPPZ_BZ.SPTXM FROM T_SPPZ_BZ))";
PreparedStatement sm = null;
try {
sm = conn.prepareStatement(sql);
sm.execute();
} catch (Exception e) {
e.printStackTrace();
}
}


另外有没有相关的这种小工具 让我参考参考 本人新手还有很多不足 请多多指教



------解决方案--------------------
谷歌搜搜数据库连接,好多成熟的例子。