加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

axis2连SQLServer 2008, 应用服务器用tomcat

发布时间:2020-12-12 13:02:02 所属栏目:MsSql教程 来源:网络整理
导读:驱动下载:?Microsoft JDBC Drivers 4.1 和 4.0,下载tar.gz这个,exe那个带自解压功能而已,其他和tar.gz一样. 压缩包里有 sqljdbc.jar/sqljdbc4.jar/ sqljdbc41.jar 三个jar包,如果三个文件同时放到lib目录中,默认用 sqljdbc.jar,而这个文件不支持java 7. 必须

驱动下载:?Microsoft JDBC Drivers 4.1 和 4.0,下载tar.gz这个,exe那个带自解压功能而已,其他和tar.gz一样.

压缩包里有sqljdbc.jar/sqljdbc4.jar/sqljdbc41.jar 三个jar包,如果三个文件同时放到lib目录中,默认用sqljdbc.jar,而这个文件不支持java 7.

必须放到tomcat的lib目录中,放到其他目录然后在tomcat的classpath中添加该目录我试过不行.

如果要用windows身份验证,则要把sqljdbc_auth.dll放到system32目录下,如果你安装了64位的tomcat,则要把64版本的连SQLServer2000的url可能是"jdbc:microsoft:sqlserver://10.119.3.133:1433;DatabaseName=xx"(我没试过),但连SQLServer 2008的必须是:

"jdbc:sqlserver://10.119.3.133:1433;integratedSecurity=true;DatabaseName=CTG" 否则就提示找不到驱动.

插入多行数据:

conn.setAutoCommit(false); // 设置手动提交

Statement stmt=conn.createStatement();?

PreparedStatement ps=conn.prepareStatement(sql);?

for (int i=0; i<ET_VBRK1.length;i++){ ET_VBRK row=ET_VBRK1[i]; ps.setInt(1,Integer.parseInt( Param1.getIV_SKJ()));? ps.addBatch(); } ps.executeBatch(); conn.commit();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读