求助啊,连不上java连不上sql sever 2008 之前java一直连的是my sql,然后我换sql server 2008的时候,发现系统还是连的是my sql,在一个程序我已经改了classforName,还有什么connection,连接jdbc的配置应该没什么问题,为什么就是连不上sql server 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 连接Mysql和sql server 的是一个jar包么?按照下面的方法试试import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class main { private static Connection con=null; private static Statement st=null; private static ResultSet rs=null; private static void dbconn() { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } String conURL= "jdbc:sqlserver://localhost:1433;databaseName=JLSS"; try { con=DriverManager.getConnection(conURL, "sa", "XXXX"); st=con.createStatement(); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } } private static void dbclose() { try { st.close(); con.close(); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } st=null; con=null; } public static ResultSet dataset(String sql) { dbconn(); try { rs=st.executeQuery(sql); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } return rs; } public int update(String sql) { dbconn(); int i=0; try { i=st.executeUpdate(sql); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } dbclose(); return i; } public static void main(String[] args) { dbconn(); String sql="select * from _User"; ResultSet r1=dataset(sql); try { while(r1.next()) { System.out.print(r1.getString("uname")+" "+r1.getString("uemail")+"\n"); } } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } dbclose(); } } ((((注注注注::::jdbc driver为为为为sqljdbc4.jar)))) 晕了。复制这结果http://wenku.baidu.com/view/4c7c88c489eb172ded63b75f.html连接自己看吧 我把那些我连接jdbc的代码删掉,我发现还是能连上my sql,什么情况 你看看你是不是启用了工厂类,或者使用了spring? 线程池invokeAll的时候,线程未执行完就中断了 jdk安装的时候显示不是有效的Win32应用程序? [swing]世界地图 length 帮忙看看socket客户端问题,谢谢! 怎么编一个像csdn这样的论坛啊? 一个简单的问题 在哪里可以下载我需要的原代码? javascript简单问题 请大家回答一下这个菜鸟 在eclipse中打包程序为jar文件,放到linux上执行不成功 刚在官网下载eclipse4.2有中文包吗?
按照下面的方法试试import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class main { private static Connection con=null; private static Statement st=null; private static ResultSet rs=null; private static void dbconn() { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } String conURL= "jdbc:sqlserver://localhost:1433;databaseName=JLSS"; try { con=DriverManager.getConnection(conURL, "sa", "XXXX"); st=con.createStatement(); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } } private static void dbclose() { try { st.close(); con.close(); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } st=null; con=null; } public static ResultSet dataset(String sql) { dbconn(); try { rs=st.executeQuery(sql); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } return rs; } public int update(String sql) { dbconn(); int i=0; try { i=st.executeUpdate(sql); } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } dbclose(); return i; } public static void main(String[] args) { dbconn(); String sql="select * from _User"; ResultSet r1=dataset(sql); try { while(r1.next()) { System.out.print(r1.getString("uname")+" "+r1.getString("uemail")+"\n"); } } catch (SQLException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } dbclose(); } } ((((注注注注::::jdbc driver为为为为sqljdbc4.jar))))
http://wenku.baidu.com/view/4c7c88c489eb172ded63b75f.html
连接自己看吧