Eclipse教程(二)JAVA连接SQL Server

Posted on 2005-05-15 21:44  爱克软件  阅读(915)  评论(0)    收藏  举报
连接SQL

1
、下载驱动程序
先到微软的网站上下载JDBC驱动程序,安装好后,在驱动的Lib目录下有三个JAR文件,把它们复制到JDK_HOME/JRE/LIB/EXT目录下
并设置CLASSPATH=%CLASSPATH%;JDBC_HOME/LIB/msbase.jar;mssqlserver.jar;msutil.jar
其中JDBC_HOME代表JDBC默认安装的路径,一般都是
c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
当然,你也可以把它复制到其他地方,一样有效
2、使用JDBC For MSSQL Server
完成上面的工作以后,就可以在Eclipse中使用它了,以下是使用时候的示例:
import java.sql.*;
 
try
              {
                     Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
                     Connection conn = DriverManager.getConnection ("jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=pubs","sa","hz0222");
                     System.out.print("Connection Successfull!");
                     Statement st;
                     st = conn.createStatement();
                     ResultSet rs = st.executeQuery("select * from employee");
                     while (rs.next()) {
                        String fName = rs.getString("fName");
                        System.out.println(fName);
                     }
              }
              catch(ClassNotFoundException ex)
              {
                     System.err.print("ClassNotFound:"+ex.getMessage() );
              }
              catch(Exception ex1)
              {
                     System.err.print("GError:"+ex1.getMessage() );
              }
注意那个Try{…}catch{…}块,一定要加上,要不然会出错的,我也搞不清为什么,可能是怕没有错误处理会有严重的后果吧,要不然也没办法解释这个问题了

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3